\n```\n\nsame result is expected when using `active`, but `leadingIcon` is ignored\n```\n\u003CUButton\n label=\"Label\"\n active\n active-color=\"primary\"\n active-variant=\"soft\"\n icon=\"mdi-account\"\n @click.prevent=\"active = !active\"\n/>\n```\n\n### Additional context\n\n\u003Cimg width=\"202\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/0756fb1c-772c-44ae-855d-90aba304bd9e\" />",[2906,2909,2912],{"name":2907,"color":2908},"bug","d73a4a",{"name":2910,"color":2911},"v3","49DCB8",{"name":2913,"color":2914},"triage","ffffff",3972,"nuxt","ui","open","Different result than static for active-color & active-variant","2025-04-24T15:30:39Z","https://github.com/nuxt/ui/issues/3972",0.7418297,{"description":2924,"labels":2925,"number":2926,"owner":2916,"repository":2927,"state":2918,"title":2928,"updated_at":2929,"url":2930,"score":2931},"It would be nice if you could alias and entire collection instead of just an icon.\n\nRight now I do it this way.\n```ts\nconst createIconAliases = (newPrefix: string, iconifyJson: IconifyJSON) => {\n const exisitngPrefix = iconifyJson.prefix;\n const icons = Object.keys(iconifyJson.icons);\n\n return icons.reduce(\n (object, value) => {\n object[`${newPrefix}:${value}`] = `${exisitngPrefix}:${value}`;\n return object;\n },\n {} as Record\u003Cstring, string>,\n );\n};\n```",[],362,"icon","[feature request] Allow aliasing entire collection","2025-02-21T20:10:51Z","https://github.com/nuxt/icon/issues/362",0.7538521,{"description":2933,"labels":2934,"number":2939,"owner":2916,"repository":2917,"state":2940,"title":2941,"updated_at":2942,"url":2943,"score":2944},"### Description\n\nCan components be imported manually in Vue projects",[2935,2938],{"name":2936,"color":2937},"question","d876e3",{"name":2910,"color":2911},3340,"closed","Can components be imported manually in Vue projects","2025-02-17T10:10:41Z","https://github.com/nuxt/ui/issues/3340",0.7174997,{"description":2946,"labels":2947,"number":2953,"owner":2916,"repository":2917,"state":2940,"title":2954,"updated_at":2955,"url":2956,"score":2957},"### Environment\n\nOperating System: Windows\nNode Version: v22.14.0\nNuxt Version: 3.16.2\nCLI Version: 3.24.1\nNitro Version: 2.11.8\nPackage Manager: npm@10.9.2\n\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\n3.16.2\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/bold-surf-kfhpdh\n\n### Description\n\nI've just tried using UNavigationMenu in the simplest way and I'm having a problem with the display.\nas the documentation is stating: https://ui.nuxt.com/components/navigation-menu#with-custom-slot\n\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2948,2949,2952],{"name":2907,"color":2908},{"name":2950,"color":2951},"duplicate","cfd3d7",{"name":2910,"color":2911},3835,"UNavigationMenu not showing correctly","2025-04-09T08:23:59Z","https://github.com/nuxt/ui/issues/3835",0.7218313,{"description":2959,"labels":2960,"number":2964,"owner":2916,"repository":2917,"state":2940,"title":2965,"updated_at":2966,"url":2967,"score":2968},"### Environment\n\n- Operating System: Windows 10 \n- Node Version: v22.10.0 \n- Nuxt Version: 3.16.0 \n- CLI Version: 3.22.5 \n- Nitro Version: 2.11.5 \n- Package Manager: pnpm@9.15.7 \n- Builder: -\n- User Config: compatibilityDate, devtools, modules, css, meta, ssr, runtimeConfig, ui \n- Runtime Modules: @nuxt/ui@3.0.0-beta.3, @nuxt/icon@1.10.3, @nuxt/fonts@0.11.0, @vueuse/nuxt@12.8.2\n\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nNuxt UI 3.0\n\n### Reproduction\n\n```\n\u003Ctemplate>\n\u003CUInput\n v-model=\"translation\"\n ref=\"translationField\" \n />\n\u003C/template>\n\n\u003Cscript setup>\nconst translationField = ref(null)\n\nfunction nextCard() {\n translationField.value.focus() // throws: 'focus is not a function'\n \n nextTick(() => {\n translationField.value.focus() // same error\n })\n\n // below works ok\n nextTick(() => {\n const input = translationField.value?.$el?.querySelector('input')\n if (input) {\n input.focus()\n }\n })\n}\n\u003C/script>\n```\n\n\n### Description\nStandard Vue method of using template ref (for setting a focus, here) throws: 'focus() is not a function'\nIn the above code snippet I included workaround (credits to Sonnet 3.5)\nTried it dozen of times and checked this place to see if it has not been solved earlier.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2961,2962,2963],{"name":2907,"color":2908},{"name":2910,"color":2911},{"name":2913,"color":2914},3644,"\u003CUInput> template ref does not work","2025-03-21T13:14:18Z","https://github.com/nuxt/ui/issues/3644",0.7283659,{"description":2970,"labels":2971,"number":2974,"owner":2916,"repository":2917,"state":2940,"title":2975,"updated_at":2976,"url":2977,"score":2978},"### Environment\n\n------------------------------\n- Operating System: Darwin\n- Node Version: v18.20.4\n- Nuxt Version: 3.13.2\n- CLI Version: 3.15.0\n- Nitro Version: 2.9.7\n- Package Manager: pnpm@9.12.1\n- Builder: -\n- User Config: default\n- Runtime Modules: @nuxt/ui@3.0.0-alpha.7\n- Build Modules: -\n------------------------------\n\n### Version\n\nv3.0.0-alpha.7\n\n### Reproduction\n\nThe `:ui` prop is not handled by the component ButtonGroup ?\n\n### Description\n\nI tried to add somme classes to the ButtonGroup component, with `class=` attribute, with `:ui=` attribute, but it seems that nothing works.\n\n\n\n### Additional context\n\nI've tried to look into the code, but I don't understand all the magic you've done !\n\n### Logs\n\n_No response_",[2972,2973],{"name":2907,"color":2908},{"name":2910,"color":2911},2498,"[v3] ButtonGroup : class and ui attributes not handled ?","2024-10-31T09:25:42Z","https://github.com/nuxt/ui/issues/2498",0.73056734,{"description":2980,"labels":2981,"number":2985,"owner":2916,"repository":2917,"state":2940,"title":2986,"updated_at":2987,"url":2988,"score":2989},"### Environment\n\nOperating System: Windows_NT\nNode Version: v20.18.0\nNuxt Version: -\nCLI Version: 3.14.0\nNitro Version: -\nPackage Manager: unknown\nBuilder: -\nUser Config: -\nRuntime Modules: -\nBuild Modules: -\n\n### Version\n\nv3.0.0-alpha.6\n\n### Reproduction\n\nCannot use v3 on stackblitz so no repo.\n\n### Description\n\nSelect menu, dropdown, input menu etc are displayed under the modal.\nHappens when modal is fullscreen as well. Didn't check every component, but most are like this.\n\n\n\n\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2982,2983,2984],{"name":2907,"color":2908},{"name":2950,"color":2951},{"name":2910,"color":2911},2378,"[Select/Dropdown/Modal] Modal z-index not properly configured","2024-10-21T10:15:45Z","https://github.com/nuxt/ui/issues/2378",0.7345058,{"description":2991,"labels":2992,"number":2996,"owner":2916,"repository":2997,"state":2940,"title":2998,"updated_at":2999,"url":3000,"score":3001},"",[2993],{"name":2994,"color":2995},"enhancement","1ad6ff",111,"nuxt.com","Fix beta page with new layout","2022-04-26T12:36:06Z","https://github.com/nuxt/nuxt.com/issues/111",0.7349513,{"description":3003,"labels":3004,"number":2996,"owner":2916,"repository":3005,"state":2940,"title":3006,"updated_at":3007,"url":3008,"score":3001},"I am getting following Error when running `npx nuxi typecheck` in a fresh project with only @nuxt/scripts installed.\r\n\r\nError only occurs if `typescript.strict` ist set to `false` in `nuxt.config.ts`.\r\n\r\n```\r\nnode_modules/@nuxt/scripts/dist/runtime/components/ScriptGoogleAdsense.vue:31:6 - error TS2322: Type '(any[] & { loaded: boolean; }) | undefined[]' is not assignable to type 'any[] & { loaded: boolean; }'.\r\n Type 'undefined[]' is not assignable to type 'any[] & { loaded: boolean; }'.\r\n Property 'loaded' is missing in type 'undefined[]' but required in type '{ loaded: boolean; }'.\r\n\r\n31 (window.adsbygoogle = window.adsbygoogle || []).push({})\r\n ~~~~~~~~~~~~~~~~~~\r\n\r\n node_modules/@nuxt/scripts/dist/runtime/registry/google-adsense.d.ts:14:9\r\n 14 loaded: boolean;\r\n ~~~~~~\r\n 'loaded' is declared here.\r\n\r\n\r\nFound 1 error in node_modules/@nuxt/scripts/dist/runtime/components/ScriptGoogleAdsense.vue:31\r\n```\r\n\r\nReproduction: https://stackblitz.com/edit/nuxt-starter-8gr3ay",[],"scripts","Typecheck fails in fresh project if `typescript.strict = false`","2024-07-06T11:26:40Z","https://github.com/nuxt/scripts/issues/111",{"description":3010,"labels":3011,"number":3013,"owner":2916,"repository":2997,"state":2940,"title":3014,"updated_at":3015,"url":3016,"score":3017},"https://www.figma.com/file/OLlmzoVQ7FSBh4FJJORNpl/nuxt.com?node-id=2424%3A12792\n\n- [x] Replace `UPills` component with list of `ULink`\n- [x] `text-base` instead of `text-sm`\n- [x] Remove logo hover in green\n- [x] Login button in primary variant",[3012],{"name":2994,"color":2995},114,"Improve navbar links","2023-02-15T12:30:39Z","https://github.com/nuxt/nuxt.com/issues/114",0.7375464,["Reactive",3019],{},["Set"],["ShallowReactive",3022],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fK3HGgWB40w4M21lq60cUfsPtSJin1dR-dIOkEl44jzI":-1},"/nuxt/ui/3737"]