\n )}\n\n \u003Ch2 style={{ marginTop: 0 }}>{title}\u003C/h2>\n\n \u003Cul style={{ listStyle: 'none', padding: 0, margin: 0 }}>\n {fields.map(({ label, value }, index) => (\n \u003Cli key={index} style={{ marginBottom: '0.5rem' }}>\n \u003Cstrong>{label}:\u003C/strong> {value}\n \u003C/li>\n ))}\n \u003C/ul>\n \u003C/div>\n );\n}\n```\nand import\n\n```mdx\n---\ntitle: \"Helly Riggs\"\n---\n\nimport InfoBox from './InfoBox.jsx'\n\n# Helly Riggs\n\n\u003CInfoBox\n title=\"Helly Riggs\"\n image=\"/images/helly-riggs.jpg\"\n alt=\"Imagem da personagem Helly Riggs\"\n fields={[\n { label: 'Also Known As', value: 'Helly R., Helly Riggs' },\n { label: 'Portrayed By', value: 'Britt Lower' },\n { label: 'Occupation', value: 'Macrodata Refiner at Lumon Industries' },\n { label: 'Status', value: 'Severed, Alive' },\n { label: 'First Appearance', value: 'Good News About Hell' }\n ]}\n/>\n\n```\n",[],107,"Custom Component","2025-02-16T03:36:23Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/107",0.75678253,{"description":2910,"labels":2911,"number":2913,"owner":2870,"repository":2884,"state":2885,"title":2914,"updated_at":2915,"url":2916,"score":2917},"### Describe the feature\n\nOption to disable the upper-right arrow icon on a card with a link property.\n\n### Additional information\n\n- [ ] Would you be willing to help implement this feature?",[2912],{"name":2894,"color":2895},70,"feat: disable link icon on cards","2024-12-12T14:48:39Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/70",0.76025087,{"description":2919,"labels":2920,"number":1665,"owner":2870,"repository":2884,"state":2885,"title":2921,"updated_at":2922,"url":2923,"score":2924},"Hello Tony Zhang,\r\n\r\nthanks for your impressing work here!\r\nI am searching for a robust starting-point to make shadcn-vue go the nuxt way - and your project seems very promising.\r\nI understand your motivation as well. The paid nuxt ui pro can be blocking as any commercial licencing ...\r\n\r\nAs soon as we don't have the thing licensed clearly under an OpenSource-license trouble might arise sooner or later.\r\n\r\nMy simple question: Do you need to make this argument, that it is 'too much to pay' for nuxt ui pro? To me this sounds somehow aggressive.\r\n\r\nI think it is absolutely enough motivation to have a \"completely open-sourced fully-fledged docs-template based on shadcn\".\r\n\r\nIt's just an opinion though - keep up the good work!!\r\nHans",[],"Motivation","2025-02-17T05:12:25Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/11",0.7730011,{"description":2926,"labels":2927,"number":2929,"owner":2870,"repository":2884,"state":2885,"title":2930,"updated_at":2931,"url":2932,"score":2933},"### Environment\n\n System:\r\n OS: Linux 5.15 Ubuntu 22.04.4 LTS 22.04.4 LTS (Jammy Jellyfish)\r\n CPU: (24) x64 AMD Ryzen 9 3900X 12-Core Processor\r\n Memory: 23.16 GB / 31.32 GB\r\n Container: Yes\r\n Shell: 5.8.1 - /usr/bin/zsh\r\n Binaries:\r\n Node: 20.18.0 - /mnt/wslg/runtime-dir/fnm_multishells/90837_1734980141248/bin/node\r\n npm: 10.8.2 - /mnt/wslg/runtime-dir/fnm_multishells/90837_1734980141248/bin/npm\r\n pnpm: 9.12.2 - /mnt/wslg/runtime-dir/fnm_multishells/90837_1734980141248/bin/pnpm\r\n bun: 1.1.42 - ~/.bun/bin/bun\r\n npmPackages:\r\n @vueuse/core: ^12.0.0 => 12.0.0\r\n nuxt: ^3.14.1592 => 3.14.1592\r\n radix-vue: ^1.9.11 => 1.9.11\r\n shadcn-nuxt: ^0.11.3 => 0.11.3\r\n vue: ^3.5.13 => 3.5.13\n\n### Describe the bug\n\nThe config is currently being merged incorrectly. If you set `main.pm` to `['npm']`, the value is `['npm', 'npm', 'pnpm', 'bun', 'yarn']`. This is probably due to the line `const processedConfig = defu(appConfig.value, defaultConfig);` in the file `composables/useConfig.ts`.\n\n### Reproduction\n\n_No response_\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2928],{"name":2881,"color":2882},76,"bug: config is merged incorrectly","2024-12-24T04:56:09Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/76",0.77812314,{"description":2935,"labels":2936,"number":2938,"owner":2870,"repository":2884,"state":2885,"title":2939,"updated_at":2940,"url":2941,"score":2942},"### Describe the feature\n\nHello,\n\nI am currently working on creating a complex interactive page, and I find it quite challenging to implement using Markdown. Therefore, I want to write it directly as a SFC. I have placed my page within the `pages` folder, and it renders successfully (though not entirely, as the files under pages are not processed by `@nuxt/content`, resulting in useContent returning null, and causing errors when accessing `page.aside`). However, the `aside` component still appears on the left, which I do not need. I attempted to find a configuration to disable it but was unsuccessful. If there is a way to do this, I would greatly appreciate your guidance.\n\nIn the source code, I found the following:\n\n```vue\n\u003Ctemplate>\n \u003CNuxtLoadingIndicator :color=\"false\" class=\"z-100 bg-primary/80\" />\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?",[2937],{"name":2894,"color":2895},91,"feat: support custom pages","2025-01-23T02:08:27Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/91",0.7817989,{"description":2944,"labels":2945,"number":2953,"owner":2870,"repository":2884,"state":2885,"title":2954,"updated_at":2955,"url":2956,"score":2957},"### Environment\r\n\r\n System:\r\n OS: Windows 11 10.0.22631\r\n CPU: (8) x64 Intel(R) Core(TM) i5-10310U CPU @ 1.70GHz\r\n Memory: 3.90 GB / 15.78 GB\r\n Binaries:\r\n Node: 20.17.0 - C:\\Program Files\\nodejs\\node.EXE\r\n Yarn: 1.22.22 - ~\\AppData\\Roaming\\npm\\yarn.CMD\r\n npm: 10.8.2 - ~\\AppData\\Roaming\\npm\\npm.CMD\r\n pnpm: 9.9.0 - ~\\AppData\\Roaming\\npm\\pnpm.CMD\r\n Browsers:\r\n Edge: Chromium (131.0.2903.86)\r\n Internet Explorer: 11.0.22621.3527\r\n\r\n### Describe the bug\r\n\r\nFollowed the guide provided in the repository to create a project using the starter template (npx nuxi@latest init -t github:ZTL-UwU/shadcn-docs-nuxt-starter, npm install, npm run dev), but encountered an error while starting the development server \r\n\r\n ERROR [nuxt] [request error] [unhandled] [500] Cannot find module './node.js'\r\nRequire stack:\r\n- C:\\Users\\Documents\\2_Develop\\ZTL-UwU-shadcn-docs-nuxt-starter\\debug\r\n\r\n### Reproduction\r\n\r\n_No response_\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[2946,2947,2950],{"name":2881,"color":2882},{"name":2948,"color":2949},"📍 upstream","FEF2C0",{"name":2951,"color":2952},"🔧 workaround available","5319E7",79,"bug: npm run dev error","2025-03-11T10:13:32Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/79",0.78256756,{"description":2959,"labels":2960,"number":2962,"owner":2870,"repository":2884,"state":2885,"title":2963,"updated_at":2964,"url":2965,"score":2966},"### Describe the feature\n\nOption to make smaller horizontal cards for use in pages similar to what Mintlify has:\r\n\r\n\r\n\n\n### Additional information\n\n- [ ] Would you be willing to help implement this feature?",[2961],{"name":2894,"color":2895},71,"feat: horizontal cards","2024-12-15T09:29:39Z","https://github.com/ZTL-UwU/shadcn-docs-nuxt/issues/71",0.7891553,["Reactive",2968],{},["Set"],["ShallowReactive",2971],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f18uDK6FVRsRPaAL4fFs6eDjVMjX4ZSY5Cgo88N-6yKc":-1},"/ZTL-UwU/shadcn-docs-nuxt/86"]