`, I'm getting the warning\n```\n[Icon] failed to load icon my-icon:FooBar\n```\n\n`\u003CIcon name=\"my-icon:foo-bar\" />` also fails to load, which is expected as normalize is disabled.\n\nReproduction link: [stackblitz](https://stackblitz.com/edit/github-zgzqz3vo?file=app.vue)\n\nSetup: Nuxt v3.14.1592, nuxt-icon v1.10.1.",[],322,"icon","new custom collection option `normalizeIconName: false` does not work as expected","2024-12-16T07:04:54Z","https://github.com/nuxt/icon/issues/322",0.7123056,{"description":3073,"labels":3074,"number":3075,"owner":3030,"repository":3067,"state":3032,"title":3076,"updated_at":3077,"url":3078,"score":3079},"After installing an `@iconify-json/*` package (`@iconify-json/mdi` in my scenario), the following error gets spit out when the `/api/_nuxt_icon/:collection` endpoint is called\r\n\r\n\r\n\r\nIt seems to be caused by the dynamic import missing the json import attribute on line 120 of `module.ts` https://github.com/nuxt/icon/blob/85a0e7b940725561f35656d75a99179f88cecef8/src/module.ts#L120 \r\n\r\nAdding `{ with: { type: 'json' } }` as a second parameter resolves the error for me:\r\n\r\n```js\r\nimport('@iconify-json/${collection}/icons.json', { with: { type: 'json' } }).then(m => m.default)`\r\n```",[],186,"Locally installed `@iconify-json/*` packages result in 'needs an import attribute of type \"json\"' error","2024-07-15T15:35:07Z","https://github.com/nuxt/icon/issues/186",0.71874624,{"description":3081,"labels":3082,"number":3087,"owner":3030,"repository":3031,"state":3032,"title":3088,"updated_at":3089,"url":3090,"score":3091},"### Environment\n\n- Operating System: Darwin\n- Node Version: v22.12.0\n- Nuxt Version: 3.14.1592\n- CLI Version: 3.17.0\n- Nitro Version: 2.10.4\n- Package Manager: npm@10.9.0\n- Builder: -\n- User Config: default\n- Runtime Modules: @nuxt/ui@2.20.0\n- Build Modules: -\n\n\n### Version\n\nv2.20.0\n\n### Reproduction\n\n`npx nuxi@latest init new-project`\n\nruns fine, then:\n\n`cd new-project`\n`npx nuxi@latest module add ui`\n\nresults in\n```\nInvalid module \"..mjs\" is not a valid package name imported from /Users/user/Sites/new-project\n...\nExperimentalWarning: CommonJS module /Users/user/Sites/new-project/nuxt-ui-app/.nuxt/nuxtui-tailwind.config.cjs is loading ES Module /Users/user/Sites/new-project/nuxt-ui-app/node_modules/@nuxt/ui/dist/runtime/utils/colors.js using require().\n```\n\n\n### Description\n\nNot sure why the most basic vanilla default install results in this error",[3083,3084],{"name":3041,"color":3042},{"name":3085,"color":3086},"upstream","78bddb",2935,"Installing nuxt ui on top of default latest nuxt install throws error","2025-03-07T07:47:03Z","https://github.com/nuxt/ui/issues/2935",0.72260386,{"description":3093,"labels":3094,"number":3099,"owner":3030,"repository":3031,"state":3032,"title":3100,"updated_at":3101,"url":3102,"score":3103},"### Description\n\nNuxt UI should have the potential to open native links in a Nuxt UI Modal by simply adding a certain `modal` parameter in [NuxtLink](https://nuxt.com/docs/api/components/nuxt-link).\n\n`\u003CNuxtLink to=\"/about\" modal>About page shown in modal but can also be opened natively (e.g. new tab)\u003C/NuxtLink>`\n\nThe link should still be a native link with progressive enhancement, so _if users would like to open the URL in a new tab, they can do_! If not, it will open the content in a modal.\n\nThat would be great DX and UX! 🎉\n\nThe `modal` property is just one possible solution, maybe there's even a better one using a native HTML property like `rel=\"modal\"`, we should discuss that.\n\nIn future versions there might be further control parameters to override the defaults for\n\n- modal size\n- modal style\n- modal opacity\n- ...\n\nBut let's start simple.\n\nSomething similar was done here, but I think this should really be part of Nuxt UI or even Nuxt Core.\nhttps://nuxt-pages-plus.pages.dev/components/plus-modal-link\n\n### Additional context\n\n_No response_",[3095,3098],{"name":3096,"color":3097},"enhancement","a2eeef",{"name":3027,"color":3028},3298,"Enhance NuxtLink to open in Modal using a \"modal\" property","2025-03-08T12:21:53Z","https://github.com/nuxt/ui/issues/3298",0.7406953,{"description":3105,"labels":3106,"number":3107,"owner":3030,"repository":3067,"state":3032,"title":3108,"updated_at":3109,"url":3110,"score":3111},"Since this commit 36e38c32f8f1f61570080e4e95f51cf249229a1a (I guess), when I open pm2 logs, I get a lot of console.log from nuxt icon\n\n\nIs there a way to disable it?",[],299,"Disable console.log","2024-11-19T01:11:23Z","https://github.com/nuxt/icon/issues/299",0.7433164,{"description":3113,"labels":3114,"number":3118,"owner":3030,"repository":3030,"state":3032,"title":3119,"updated_at":3120,"url":3121,"score":3122},"How to reproduce:\r\ndownload https://github.com/nuxt/nuxt.js/tree/dev/examples/i18n\r\n`yarn`\r\nand then any:\r\n\r\n\r\n```\r\nyarn dev\r\n```\r\n```sh\r\nyarn generate\r\nhs -p 3000 dist/\r\n```\r\n```sh\r\nyarn build\r\nyarn start\r\n```\r\n\r\nand load http://localhost:3000/fr/about/\r\n\r\nIn all of the cases, the server will send the French html,\r\nbut upon hydration it will silently (nothing in console) be replaced with English.\r\n\r\nFurthermore, the `active` `base state` in the Vue devtool will be \r\n```\r\nlocales:Array[2]\r\n0:\"en\"\r\n1:\"fr\"\r\nlocale:\"fr\"\r\n```\r\nwhile `$vm0.$i18n.locale` is `'en'`;\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This question is available on \u003Ca href=\"https://nuxtjs.cmty.io\">Nuxt.js\u003C/a> community (\u003Ca href=\"https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c1367\">#c1367\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[3115],{"name":3116,"color":3117},"2.x","d4c5f9",1535,"i18n example broken on server load","2023-01-18T15:41:58Z","https://github.com/nuxt/nuxt/issues/1535",0.746245,{"description":3124,"labels":3125,"number":3128,"owner":3030,"repository":3031,"state":3032,"title":3129,"updated_at":3130,"url":3131,"score":3132},"### Environment\n\n- Operating System: Linux\n- Node Version: v20.9.0\n- Nuxt Version: 3.15.1\n- CLI Version: 3.17.2\n- Nitro Version: 2.10.4\n- Package Manager: npm@9.8.1\n- Builder: -\n- User Config: default\n- Runtime Modules: @nuxt/ui@3.0.0-alpha.10\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.0-alpha.10\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/keen-chaplygin-lyj8jq\n\n### Description\n\nIf in `nuxt.config.ts` the `ssr` property is set to false, the `--ui-*` variables cannot be overwritten anymore in `:root` as described in the nuxt docs here in the green info box: https://ui3.nuxt.dev/getting-started/theme#color-shades.\n\nOnly if `!important` is used, the changes take effect.\n\nI believe this is because the `main.css` is imported before the variable declaration done by nuxt/ui, so the variable values in `main.css` are overwritten again. In the final html the `--ui-*` variable declaration done by nuxt/ui is inlined as the last element in the `\u003Chead>` of the html.\n\n#### main.css\n```css\n@import \"tailwindcss\";\n@import \"@nuxt/ui\";\n\n:root {\n /* Try to use different shade. */\n --ui-primary: var(--ui-color-primary-700); /* Does not work. */\n --ui-success: var(--ui-color-success-700) !important;\n}\n```\n\n#### nuxt.config.ts\n```ts\nexport default defineNuxtConfig({\n devtools: { enabled: true },\n modules: [\"@nuxt/ui\"],\n css: [\"~/assets/css/main.css\"],\n compatibilityDate: \"2025-01-06\",\n ssr: false, // works if set to true\n});\n```\n\n#### app.vue\n```vue\n\u003Ctemplate>\n \u003CUApp>\n \u003Cdiv class=\"flex flex-col items-start gap-2\">\n \u003CUBadge label=\"Uses default -500 shade\" color=\"primary\" />\n \u003CUBadge label=\"Uses -700 shade due to !important\" color=\"success\" />\n \u003C/div>\n \u003C/UApp>\n\u003C/template>\n```",[3126,3127],{"name":3041,"color":3042},{"name":3027,"color":3028},3075,"[v3] Overwriting `--ui-*` CSS variables does not work with client-side only rendering (`ssr: false`).","2025-01-25T13:14:25Z","https://github.com/nuxt/ui/issues/3075",0.7474216,["Reactive",3134],{},["Set"],["ShallowReactive",3137],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fTIcNv3g6gioM8tuAfyTHbksVtbfJHVrbPI-KVtVW8rw":-1},"/nuxt/ui/2371"]