\n \u003CLayoutBanner v-if=\"config.banner.enable\" />\n \u003CLayoutHeader />\n\n \u003Cdiv v-if=\"route.path !== '/'\" class=\"min-h-screen border-b\">\n \u003Cdiv\n class=\"flex-1 items-start px-4 md:grid md:gap-6 md:px-8 lg:gap-10\"\n :class=\"[\n config.main.padded && 'container',\n (page.aside ?? true) && 'md:grid-cols-[220px_minmax(0,1fr)] lg:grid-cols-[240px_minmax(0,1fr)]',\n ]\"\n >\n \u003Caside v-if=\"page.aside ?? true\" class=\"fixed top-[102px] z-30 -ml-2 hidden h-[calc(100vh-3.5rem)] w-full shrink-0 overflow-y-auto md:sticky md:top-[60px] md:block\">\n \u003CLayoutAside :is-mobile=\"false\" />\n \u003C/aside>\n \u003CNuxtPage />\n \u003C/div>\n \u003C/div>\n \u003CNuxtPage v-else />\n\n \u003CToaster />\n \u003CLayoutFooter />\n\u003C/template>\n\n\u003Cscript setup lang=\"ts\">\nimport Toaster from '@/components/ui/toast/Toaster.vue';\n\nconst { page } = useContent();\nconst config = useConfig();\nconst route = useRoute();\nconst { themeClass, radius } = useThemes();\n\nuseSeoMeta({\n description: config.value.site.description,\n ogDescription: config.value.site.description,\n twitterCard: 'summary_large_image',\n});\n\nuseServerHead({\n bodyAttrs: {\n class: themeClass.value,\n style: `--radius: ${radius.value}rem;`,\n },\n});\n\u003C/script>\n```\nThis only checks for the homepage. I hope it can apply to all files under the pages folder. Simply doing this would work:\n\n```diff\n- \u003Cdiv v-if=\"route.path !== '/'\" class=\"min-h-screen border-b\">\n+ \u003Cdiv v-if=\"page\" class=\"min-h-screen border-b\">\n```\n\nI don't know if this can be implemented this way. If it can, I am willing to provide a PR.\n\nThank you!\n\n### Additional information\n\n- [x] Would you be willing to help implement this feature?",[2912],{"name":2857,"color":2858},91,"feat: support custom pages","2025-01-23T02:08:27Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/91",0.7527073,{"description":2919,"labels":2920,"number":2922,"owner":2860,"repository":2861,"state":2904,"title":2923,"updated_at":2924,"url":2925,"score":2926},"### Describe the feature\n\nAre there any plans to add support for internationalization or is there a way to do this currently?\n\nex in starlight: https://starlight.astro.build/guides/i18n/\n\n### Additional information\n\n- [ ] Would you be willing to help implement this feature?",[2921],{"name":2857,"color":2858},95,"feat: i18n","2025-03-22T04:49:29Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/95",0.7999552,{"description":2928,"labels":2929,"number":2931,"owner":2860,"repository":2861,"state":2904,"title":2932,"updated_at":2933,"url":2934,"score":2935},"### Environment\n\nSystem:\n OS: macOS 15.2\n CPU: (12) arm64 Apple M4 Pro\n Memory: 700.73 MB / 24.00 GB\n Shell: 5.9 - /bin/zsh\n Binaries:\n Node: 23.4.0 - /opt/homebrew/bin/node\n Yarn: 4.6.0 - /opt/homebrew/bin/yarn\n npm: 11.0.0 - /opt/homebrew/bin/npm\n Browsers:\n Chrome: 132.0.6834.111\n Edge: 132.0.2957.127\n Safari: 18.2\n npmPackages:\n nuxt: ^3.15.2 => 3.15.3 \n shadcn-docs-nuxt: ^0.8.12 => 0.8.12 \n vue: ^3.5.13 => 3.5.13 \n\n### Describe the bug\n\nFollowed the guide to create a new project using the starter template (`npx nuxi@latest init -t github:ZTL-UwU/shadcn-docs-nuxt-starter`, `npm install`,` npm run dev`).\nEverything works perfectly. However, if I try to change the theme color in `app.config.ts`:\n```\ntheme: {\n customizable: true,\n color: 'orange',\n radius: 0.5,\n},\n```\nor, changing colors in `./assets/css/tailwind.css`, it has no effect. It still uses the default color theme (`zinc`).\n\nAny help appreciated to understand what I am doing wrong. Thanks !\n\n### Reproduction\n\n_No response_\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2930],{"name":2902,"color":2903},93,"bug: changing theme color or properties in tailwind.css has no effect","2025-01-28T15:58:53Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/93",0.8017241,{"description":2937,"labels":2938,"number":2940,"owner":2860,"repository":2861,"state":2904,"title":2941,"updated_at":2942,"url":2943,"score":2944},"### Describe the feature\n\n\n\nCurrently, only the homepage renders as a full-width single page template. However, all other pages on the site are constrained to the documentation layout.\n\n**Feature Request:**\n\nI propose allowing the use of the full-width template to other pages on the website using a frontmatter parameter. This will allow for greater design flexibility.\n\n**Example:**\n\n```md\n---\n# /content/example.md\ntitle: Example\nnavigation: false\nfullpage: true\n---\n\n::hero\n---\n...\n---\n```\n\nWill render like the homepage. What do you think ?\n\n### Additional information\n\n- [x] Would you be willing to help implement this feature?",[2939],{"name":2857,"color":2858},111,"feat: Allow other pages to use full width template like the homepage","2025-03-05T10:49:38Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/111",0.8202456,{"description":2946,"labels":2947,"number":2949,"owner":2860,"repository":2861,"state":2904,"title":2950,"updated_at":2951,"url":2952,"score":2953},"Trying to do `bun run generate`. Rolling back the Nuxt 3.15 update doesn't help either.\r\n\r\nLog: https://paste.asterisk.lol/raw/taxefimequ\r\n\r\nImportant part of Nuxt config:\r\n\r\n```ts\r\n nitro: {\r\n prerender: {\r\n // Pre-render the homepage\r\n routes: ['/', '/setup/quickstart'],\r\n // Then crawl all the links on the page\r\n crawlLinks: true\r\n }\r\n },\r\n icon: {\r\n serverBundle: 'local',\r\n },\r\n extends: ['shadcn-docs-nuxt'],\r\n compatibilityDate: '2024-07-06',\r\n```",[2948],{"name":2902,"color":2903},78,"bug: ssg support","2025-02-06T20:54:52Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/78",0.8271727,["Reactive",2955],{},["Set"],["ShallowReactive",2958],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fn_PjQtvNl10oQ4Um-jU517NeA-SRIKUJTa6qE1cftrA":-1},"/ZTL-UwU/shadcn-docs-nuxt/85"]