\r\n\u003C!-- First usage generates the following HTML -->\r\n\u003Csvg data-icon=\"logo\">\r\n \u003Csymbol id=\"ai:uniqueid\">\u003C!-- contents of logo.svg -->\u003C/symbol>\r\n \u003Cuse xlink:href=\"#ai:uniqueid\">\u003C/use>\r\n\u003C/svg>\r\n\r\n\u003CIcon name=\"logo\" />\r\n\u003C!-- Additional usage generates the following HTML -->\r\n\u003Csvg data-icon=\"logo\">\r\n \u003Cuse xlink:href=\"#ai:uniqueid\">\u003C/use>\r\n\u003C/svg>\r\n```\r\n\r\nIt'd be nice to have this feature in Nuxt Icon module as well.",[],256,"icon","Auto-optimized sprites using `\u003Csymbol>` and `\u003Cuse>`","2024-09-26T17:08:19Z","https://github.com/nuxt/icon/issues/256",0.75834215,{"description":3169,"labels":3170,"number":3180,"owner":3143,"repository":3181,"state":3182,"title":3183,"updated_at":3184,"url":3185,"score":3186},"### Environment\n\n-\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.0\n\n### Reproduction\n\n-\n\n### Description\n\nThe types of Icon are currently not exported.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3171,3174,3177],{"name":3172,"color":3173},"bug","d73a4a",{"name":3175,"color":3176},"v3","49DCB8",{"name":3178,"color":3179},"triage","ffffff",3567,"ui","closed","Type export missing for Icon","2025-03-15T11:13:51Z","https://github.com/nuxt/ui/issues/3567",0.71466666,{"description":3188,"labels":3189,"number":3197,"owner":3143,"repository":3181,"state":3182,"title":3198,"updated_at":3199,"url":3200,"score":3201},"### Environment\n\n```\nNuxt project info: 4:13:17 PM\n\n------------------------------\n- Operating System: Linux\n- Node Version: v20.16.0\n- Nuxt Version: 3.13.2\n- CLI Version: 3.14.0\n- Nitro Version: 2.9.7\n- Package Manager: pnpm@9.7.1\n- Builder: -\n- User Config: -\n- Runtime Modules: -\n- Build Modules: -\n------------------------------\n```\n\n### Version\n\n2.18.7\n\n### Reproduction\n\nhttps://ui.nuxt.com/components/button\n\n### Description\n\n\nMy issue is pretty close to https://github.com/nuxt/ui/issues/468.\n\nIt's when you switch between different types of props on a component document that this issue occurs, the first time you enter it no such issue occurs.\n\n\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3190,3191,3194],{"name":3172,"color":3173},{"name":3192,"color":3193},"documentation","0075ca",{"name":3195,"color":3196},"duplicate","cfd3d7",2429,"DOCS: You should use slots with \u003CContentRenderer>","2024-10-21T10:20:28Z","https://github.com/nuxt/ui/issues/2429",0.7247352,{"description":3203,"labels":3204,"number":3211,"owner":3143,"repository":3143,"state":3182,"title":3212,"updated_at":3213,"url":3214,"score":3215},"### Environment\r\n\r\nNuxt 3.7.3 as well as 3.5 (other versions not tested)\r\n\r\n### Reproduction\r\n\r\nhttps://stackblitz.com/edit/github-aeewhc?file=pages%2Findex.vue\r\n\r\nor paste this in your page.vue:\r\n```js\r\n\u003Cscript setup>\r\nonMounted(() => {\r\n window.addEventListener('load', (event) => {\r\n console.log('page is fully loaded');\r\n });\r\n});\r\n\u003C/script>\r\n```\r\n\r\n### Describe the bug\r\n\r\nIt appears that when we use pages catalog we don't have access to load event listeners inside onmounted, like DOMContentLoaded. Scroll event works fine.\r\n\r\nWhen I remove pages folder and stick to app.vue only, event listener works as expected and fires when page is loaded.\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[3205,3208],{"name":3206,"color":3207},"3.x","29bc7f",{"name":3209,"color":3210},"pending triage","E99695",23281,"Can't register listeners inside onMounted (DOMContentLoaded / window.load events)","2023-09-21T07:55:52Z","https://github.com/nuxt/nuxt/issues/23281",0.7274439,{"description":3217,"labels":3218,"number":3222,"owner":3143,"repository":3144,"state":3182,"title":3223,"updated_at":3224,"url":3225,"score":3226},"Here are some small ajustments we can do to make the page look even better\n\n\n- [ ] Imo, those social links should open in target blank (and maybe display an external icon on top-right to show you're leaving the site)\n\n\n____\n\n- [ ] Add space between title and testimonials, and make the author stick to the end of text, it will look better and easier to understand\n\n\n____\n\n- [ ] On this illustration i bet we can remove the \"document\" icon, as it is so small it pixelates\n\n\nWDTY guys ? @SarahM19 @Atinux @clemcode @Flosciante \n\nOtherwise, insane job, well done :mountain:",[3219],{"name":3220,"color":3221},"enhancement","1ad6ff",982,"[Home] [Suggestion] Landing page UI improvements","2023-02-01T09:15:06Z","https://github.com/nuxt/nuxt.com/issues/982",0.7278025,{"description":3228,"labels":3229,"number":3235,"owner":3143,"repository":3181,"state":3182,"title":3236,"updated_at":3237,"url":3238,"score":3239},"### Environment\n\n------------------------------\n- Operating System: Darwin\n- Node Version: v22.13.1\n- Nuxt Version: -\n- CLI Version: 3.21.1\n- Nitro Version: -\n- Package Manager: npm@10.9.2\n- Builder: -\n- User Config: -\n- Runtime Modules: -\n- Build Modules: -\n------------------------------\n\n### Is this bug related to Nuxt or Vue?\n\nVue\n\n### Version\n\n3.0.0-alpha.12\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/purple-water-45l2vr\n\n### Description\n\nIn the Vue application when using the example of how to use the Table component, errors appear with `[Vue warn]: Failed to resolve component: `by which the code cannot be compiled correctly. \n\nThe exact issue here is for example: `const UButton = resolveComponent('UButton')`\n\nIn the reproduction link is the described issue for clear\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3230,3231,3232],{"name":3172,"color":3173},{"name":3175,"color":3176},{"name":3233,"color":3234},"vue","42b883",3235,"Failed to resolve component in Vue Template","2025-02-19T11:00:41Z","https://github.com/nuxt/ui/issues/3235",0.73811954,{"description":3241,"labels":3242,"number":3247,"owner":3143,"repository":3181,"state":3182,"title":3248,"updated_at":3249,"url":3250,"score":3251},"### Description\n\nHow can I customize component styles in v3?\nI learned from `https://ui3.nuxt.dev/getting-started/theme` that styles can be customized in `app.config.ts` For example:\n```ts\nexport default defineAppConfig({\n uiPro: {\n header: {\n slots: {\n root: 'bg-[var(--ui-bg)]/75 backdrop-blur border-b border-[var(--ui-border)] sticky top-0 z-50',\n container: 'flex items-center justify-between gap-3 h-[var(--ui-header-height)]',\n left: 'lg:flex-1 flex items-center gap-1.5',\n center: 'hidden lg:flex',\n right: 'flex items-center justify-end lg:flex-1 gap-1.5',\n title: 'shrink-0 font-bold text-xl text-[var(--ui-text-highlighted)] flex items-end gap-1.5',\n toggle: 'lg:hidden',\n content: 'lg:hidden',\n overlay: 'lg:hidden',\n header: '',\n body: 'p-4 sm:p-6 overflow-y-auto'\n },\n variants: {\n toggleSide: {\n left: {\n toggle: '-ms-1.5'\n },\n right: {\n toggle: '-me-1.5'\n }\n }\n }\n }\n }\n})\n```\nHowever, after testing this approach, it doesn’t seem to work. So I’d like to ask specifically how to modify the style of an entire component in v3.\nFor instance, I want to customize the style of `UHeader`\nPlease forgive me if this is a silly question. English is not my native language, so I might have missed some details mentioned elsewhere.",[3243,3246],{"name":3244,"color":3245},"question","d876e3",{"name":3175,"color":3176},3070,"How can I customize component styles in v3?","2025-01-13T00:58:26Z","https://github.com/nuxt/ui/issues/3070",0.7415991,{"description":3253,"labels":3254,"number":3256,"owner":3143,"repository":3144,"state":3182,"title":3257,"updated_at":3258,"url":3259,"score":3260},"https://github.com/lukasborawski/vue-use-state-effect",[3255],{"name":3220,"color":3221},569,"[Project] Try out `vue-use-state-effect` for shared composables","2022-06-16T11:32:57Z","https://github.com/nuxt/nuxt.com/issues/569",0.74786645,["Reactive",3262],{},["Set"],["ShallowReactive",3265],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f-9TIBGo53EEEmu6XVP2Ja4XCTpGeaTw6Yd8DKWMvLN0":-1},"/nuxt/nuxt.com/804"]