-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New structure: theme/
and template/
#613
Comments
@atinux |
And what about docus.dev? |
Docus.dev is the demo and documentation of using the theme. But I agree, we need to discuss about this like @pi0 mentioned in #616 I suggest: .github/
theme/
app/
components/
composables/
layouts/
plugins/
utils/
theme.config.ts
tokens.config.ts
nuxt.config.ts
template/
content/
theme.config.ts
tokens.config.ts
nuxt.config.ts # extends: '@nuxt-themes/docus'
.gitignore
.editorconfig
.eslintrc
README.md
package.json The Happy to know your thoughts about this structure @pi0 @danielroe |
I like the structure and namings for To handle resolutions, i suggest to opt for native esm feature by setting |
Awesome! Thanks for helping @pi0 @smarroufin renaming the issue for this new structure, good for you to update the PR as well? |
@atinux I guess there will be some things to replug vercel side so it deploys the docs correctly. |
On second thoughts, if i may have a suggestion, themes could have Also note that solution i suggested with |
The idea of We have to try but I think it works even if we have Will push on Alpine to avoid breaking docus edge releases. |
Just pushed the new structure: https://github.com/nuxt-themes/alpine It's working well, see online playground: https://stackblitz.com/edit/nuxt-starter-vjbzvt?file=content%2Findex.md |
This will also fix the deployment, the docs of docus is Docus.
The text was updated successfully, but these errors were encountered: