\n\nShould:\n\u003Cimg width=\"694\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/155b8a32-2e58-44b0-becf-7646c39e40f7\" />\n\nOtherwise this leads to unexpected whitespaces. E.g. the following has class `mt-0` but still shows a significant margin:\n\u003Cimg width=\"316\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/af76a978-85cd-4ed4-9269-8dfca3c9686d\" />\n\n### Additional context\n\nTabs doesnt have this:\n\u003Cimg width=\"1040\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/f5849972-7c7b-421a-9f9c-03d0a73f5572\" />",[3019,3022],{"name":3020,"color":3021},"bug","d73a4a",{"name":3023,"color":3024},"v3","49DCB8",3328,"nuxt","ui","closed","NavigationMenu container is too high, creates whitespace","2025-03-28T17:38:47Z","https://github.com/nuxt/ui/issues/3328",0.6906084,{"description":3034,"labels":3035,"number":3038,"owner":3026,"repository":3039,"state":3028,"title":3040,"updated_at":3041,"url":3042,"score":3043},"\n\nhttps://nuxt.com/design-kit",[3036],{"name":3020,"color":3037},"ff281a",1516,"nuxt.com","[design kit] Color boxes are broken","2024-03-03T09:33:13Z","https://github.com/nuxt/nuxt.com/issues/1516",0.6932106,{"description":3045,"labels":3046,"number":3050,"owner":3026,"repository":3027,"state":3028,"title":3051,"updated_at":3052,"url":3053,"score":3054},"### Description\n\nI would like the ability to add / enable animations like slide / fade when the carousel changes the current page.\n\nI noticed from the repo links refering to https://www.embla-carousel.com/plugins. This present some animations like sliding https://www.embla-carousel.com/plugins/autoplay or fading https://www.embla-carousel.com/plugins/fade.\n\nI tried the prop `fade` whith `\u003CUCarousel />` but didn't see the effect.\n\nThank you.\n\n### Additional context\n\n_No response_",[3047],{"name":3048,"color":3049},"enhancement","a2eeef",3101,"[Feature request] animation on change for carousel","2025-01-25T13:14:24Z","https://github.com/nuxt/ui/issues/3101",0.7018118,{"description":3056,"labels":3057,"number":3060,"owner":3026,"repository":3039,"state":3028,"title":3061,"updated_at":3062,"url":3063,"score":3064},"The Roadmap table (and probably the table component in general) might need some improvements for small screens.\r\n\r\n\r\n\r\n\r\nReported by @AndreyYolkin on [Discord](https://discord.com/channels/473401852243869706/473407466630152201/1164224885170647050)",[3058],{"name":3048,"color":3059},"1ad6ff",1374,"Improve roadmap table on mobile","2023-12-08T16:15:30Z","https://github.com/nuxt/nuxt.com/issues/1374",0.70397913,{"description":3066,"labels":3067,"number":3069,"owner":3026,"repository":3039,"state":3028,"title":3070,"updated_at":3071,"url":3072,"score":3073},"",[3068],{"name":3048,"color":3059},611,"[Resources] Refactor showcases into a composable","2023-02-15T12:32:38Z","https://github.com/nuxt/nuxt.com/issues/611",0.70642483,{"description":3075,"labels":3076,"number":3069,"owner":3026,"repository":3080,"state":3028,"title":3081,"updated_at":3082,"url":3083,"score":3073},"I'm on v0.11.2 and it seems what `defineVitestConfig` wants and the type definition doesn't line up?\r\n\r\nIt wants an `InlineConfig` passed in directly in the typedef, but I'm having to do this:\r\n\r\n```js\r\nimport { defineVitestConfig } from \"nuxt-vitest/config\";\r\nimport type { InlineConfig } from \"vitest\";\r\n\r\nconst test: InlineConfig = {\r\n coverage: {\r\n all: true,\r\n branches: 87.5, // 7 / 8\r\n exclude: [\r\n \"node_modules\",\r\n \".nuxt\",\r\n \"app\",\r\n \"dist\",\r\n \"scripts\",\r\n \"*.config.ts\",\r\n \"**/types.ts\",\r\n \"**/*.tests.ts\",\r\n \"**/*.js\",\r\n \"**/*.mjs\",\r\n \"pages\",\r\n \"plugins\",\r\n \"app.vue\",\r\n ],\r\n },\r\n environment: \"happy-dom\",\r\n include: [\"**/*.tests.ts\"],\r\n};\r\n\r\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\r\n// @ts-ignore\r\nexport default defineVitestConfig({ test });\r\n```",[3077],{"name":3078,"color":3079},"vitest-environment","b60205","test-utils","typecheck issues with defineVitestConfig?","2023-12-02T23:35:07Z","https://github.com/nuxt/test-utils/issues/611",{"description":3085,"labels":3086,"number":3087,"owner":3026,"repository":3080,"state":3028,"title":3088,"updated_at":3089,"url":3090,"score":3091},"in [module testing docs](https://test-utils.nuxtjs.org/api-reference/module-testing) page It only shows the following options:\r\n- `addPlugin`\r\n- `addLayout` \r\n- `addErrorLayout`\r\n- `addServerMiddleware` \r\n- `requireModule`\r\n\r\nBut the `addModule` option is not documented although it can be used!",[],449,"Module testing page is missing the \"addModule\" option","2023-12-02T00:13:11Z","https://github.com/nuxt/test-utils/issues/449",0.7159793,{"description":3093,"labels":3094,"number":3097,"owner":3026,"repository":3027,"state":3028,"title":3098,"updated_at":3099,"url":3100,"score":3101},"### Environment\n\n------------------------------\n- Operating System: Linux\n- Node Version: v22.14.0\n- Nuxt Version: 3.16.0\n- CLI Version: 3.23.0\n- Nitro Version: 2.11.6\n- Package Manager: npm@10.9.2\n- Builder: -\n- User Config: app, compatibilityDate, sourcemap, devtools, nitro, experimental, runtimeConfig, routeRules, typescript, css, viewport, i18n, icon, hub, devServer, vite, $development, $production, auth, ui, vue, modules\n- Runtime Modules: @nuxtjs/i18n@9.3.1, @nuxt/ui@3.0.0, @pinia/nuxt@0.10.1, nuxt-viewport@2.2.0, @nuxthub/core@0.8.18, nuxt-auth-utils@0.5.16, @nuxt/eslint@1.2.0\n- Build Modules: -\n------------------------------\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.0\n\n### Reproduction\n\nInstall nuxt ui and i18n module (to switch to current loacale)\n\nin app.vue: \n```vue\ntemplate>\n \u003CUApp \n :toaster=\"{ position: $viewport.isLessThan('md') ? 'bottom-center' : 'top-center' }\"\n :locale=\"locales[locale as 'fr' | 'en']\" class=\"\"\n >\n \u003CNuxtLayout>\n \u003CNuxtPage />\n \u003C/NuxtLayout>\n \u003C/UApp>\n\u003C/template>\n\u003Cscript setup lang=\"ts\">\nimport { fr, en } from '@nuxt/ui/locale';\nconst locales = { fr, en };\nconst { t, locale } = useI18n();\n\u003C/script>\n```\nAnalyze your bundle:\n`npx nuxi analyze`\n\n### Description\n\nAs you can see, unused locales are still included in the bundle, while only Fr and En have been imported\n\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3095,3096],{"name":3020,"color":3021},{"name":3023,"color":3024},3602,"i18n, Unused locales are included in the bundle","2025-03-18T14:19:38Z","https://github.com/nuxt/ui/issues/3602",0.71857864,{"description":3066,"labels":3103,"number":3105,"owner":3026,"repository":3039,"state":3028,"title":3106,"updated_at":3107,"url":3108,"score":3109},[3104],{"name":3020,"color":3037},411,"When first going to a project, the `default_branch` is not selected but instead the first element in array","2023-02-15T12:32:16Z","https://github.com/nuxt/nuxt.com/issues/411",0.72043145,{"description":3111,"labels":3112,"number":3113,"owner":3026,"repository":3114,"state":3028,"title":3115,"updated_at":3116,"url":3117,"score":3118},"The `fontsource` provider gets the variable weights range from the `weights` field.\r\nBut it should get it from the endpoint `https://api.fontsource.org/v1/variable/{id}`.\r\nAs it is described in the docs [https://fontsource.org/docs/api/variable](https://fontsource.org/docs/api/variable)\r\n\r\nNow, for example, `Roboto Flex` is generated with `weight: 400 400` instead of `weight: 100 1000`\r\n[https://api.fontsource.org/v1/variable/roboto-flex](https://api.fontsource.org/v1/variable/roboto-flex)",[],193,"fonts","bug: fontsource variable weight","2024-07-12T07:39:17Z","https://github.com/nuxt/fonts/issues/193",0.7225978,["Reactive",3120],{},["Set"],["ShallowReactive",3123],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fFp5YOeSeSES5GQZeF3oG1DJPfKXbjC5Zo8PfN6xY4xs":-1},"/nuxt/nuxt.com/1368"]