\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\" />",[3020,3023,3026],{"name":3021,"color":3022},"bug","d73a4a",{"name":3024,"color":3025},"v3","49DCB8",{"name":3027,"color":3028},"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.7655427,{"description":3038,"labels":3039,"number":3043,"owner":3030,"repository":3044,"state":3045,"title":3046,"updated_at":3047,"url":3048,"score":3049},"- [x] `/modules`\n- [x] `/community/repositories`\n- [x] `/community/nuxters`\n- [x] `/community/partners`\n- [x] `/resources/showcases`",[3040],{"name":3041,"color":3042},"enhancement","1ad6ff",612,"nuxt.com","closed","[Responsive] Aside filters selects on mobile should be full width","2023-02-15T12:32:38Z","https://github.com/nuxt/nuxt.com/issues/612",0.7110973,{"description":3051,"labels":3052,"number":3043,"owner":3030,"repository":3056,"state":3045,"title":3057,"updated_at":3058,"url":3059,"score":3049},"## Description\r\nTrying to follow the official documentation, I am adding a `test` config section in the `defineVitestConfig` and receive the following error:\r\n#### Object literal may only specify known properties, and 'test' does not exist in type 'InlineConfig'.ts(2353)\r\n",[3053],{"name":3054,"color":3055},"vitest-environment","b60205","test-utils","`test` config not found in nuxt-vitest","2023-12-02T17:18:50Z","https://github.com/nuxt/test-utils/issues/612",{"description":3061,"labels":3062,"number":3064,"owner":3030,"repository":3044,"state":3045,"title":3065,"updated_at":3066,"url":3067,"score":3068},"- [ ] `/integrations`\n- [ ] `/community/repositories`\n- [ ] `/community/partners`\n- [ ] `/partners`",[3063],{"name":3041,"color":3042},550,"Improve filters with tags like on `modules.nuxtjs.org`","2022-05-23T14:42:02Z","https://github.com/nuxt/nuxt.com/issues/550",0.73061347,{"description":3070,"labels":3071,"number":3064,"owner":3030,"repository":3056,"state":3045,"title":3073,"updated_at":3074,"url":3075,"score":3068},"I have some components with `async setup` that require props, slots and other `MountOptions`. It'd be helpful if `mountSuspended` supports `MountOptions`.\r\n\r\n### Expected behavior\r\n```\r\nconst component = await mountSuspended(SomeComponent, {\r\n props: {\r\n foo: 'bar',\r\n },\r\n ...\r\n})\r\n```",[3072],{"name":3054,"color":3055},"mountSuspended helper doesn't accept options","2023-12-02T00:37:11Z","https://github.com/nuxt/test-utils/issues/550",{"description":3077,"labels":3078,"number":3085,"owner":3030,"repository":3031,"state":3045,"title":3086,"updated_at":3087,"url":3088,"score":3089},"### Description\n\nThe UPageCard component supports highlight and spotlight modes, but there’s no way to change its color dynamically. It just uses the primary color. It would be nice to be able to change this by a color prop.\n\n### Additional context\n\n_No response_",[3079,3081,3082],{"name":3041,"color":3080},"a2eeef",{"name":3024,"color":3025},{"name":3083,"color":3084},"pro","5BD3CB",3389,"UPageCard: Allow setting color","2025-03-08T12:22:25Z","https://github.com/nuxt/ui/issues/3389",0.7409144,{"description":3091,"labels":3092,"number":3098,"owner":3030,"repository":3031,"state":3045,"title":3099,"updated_at":3100,"url":3101,"score":3102},"### Description\n\nHello there\nCurrently, \u003CUSelect /> and \u003CUSelectMenu /> components render options within a fixed-height dropdown. It is complicated to deal with large datasets. When displaying large lists of options, this can lead to performance issues. Is it possible we can get something like VueUse infinite scroll?\n[https://vueuse.org/core/useinfinitescroll/#useinfinitescroll](url) ??\n\n### Additional context\n\n_No response_",[3093,3096,3097],{"name":3094,"color":3095},"duplicate","cfd3d7",{"name":3041,"color":3080},{"name":3024,"color":3025},4172,"Uselect and UselectMenu content infinite scroll","2025-05-23T13:55:50Z","https://github.com/nuxt/ui/issues/4172",0.7566592,{"description":3104,"labels":3105,"number":3109,"owner":3030,"repository":3030,"state":3045,"title":3110,"updated_at":3111,"url":3112,"score":3113},"### Version\r\n1.0.0-rc3\r\n\r\n### Reproduction link\r\n[https://github.com/krestaino/scroll-position-nuxt](https://github.com/krestaino/scroll-position-nuxt)\r\n\r\n### Steps to reproduce\r\n\r\n1. Go to http://localhost:3000/\r\n2. Scroll down and click on a post\r\n3. After the new page loads, use the browser's back button\r\n4. Scroll position goes to the top rather than where it was\r\n\r\n### What is expected?\r\nNavigating back should retain the scroll position.\r\n\r\n### What is actually happening?\r\nNavigating back does not retain the scroll position.\r\n\r\n### Additional Info\r\nOne thing I noticed, if I set the height of the HTML element to something like `html { min-height: 10000px }`, the issue goes away. It doesn't seem to be 100% consistent though. Is this happening because the post list is being rendered dynamically using `v-for`?\r\n\r\n\r\n\u003C!-- generated by vue-issues. DO NOT REMOVE -->",[3106],{"name":3107,"color":3108},"2.x","d4c5f9",1182,"Navigating back should retain the scroll position.","2023-01-18T15:40:53Z","https://github.com/nuxt/nuxt/issues/1182",0.76072407,{"description":3115,"labels":3116,"number":3120,"owner":3030,"repository":3030,"state":3045,"title":3121,"updated_at":3122,"url":3123,"score":3124},"\u003C!-- 💚 Thanks for your time to make Nuxt better with your feedbacks 💚 -->\r\n\r\n### Is your feature request related to a problem? Please describe.\r\n\r\nIn our usecase, we have a page, say `/products/:filter`, which contains a filterable list of products. We want this filter as a url fragment so each of these pages is rendered separately. While you're in this page and click on a link that switches the filter to show different products in the listing, we want the scroll position to be kept as is, so we are using `ScrollToTop: false` in the page options. The problem is that setting this bool also doesn't scroll the page to the top when the user routes to this products page from a different page, keeping the scroll position the user had on the previous page.\r\n\r\n### Describe the solution you'd like\r\n\r\nI believe this mechanism requirement is common enough that it should be supported in Nuxt by default.\r\n\r\n### Describe alternatives you've considered\r\n\r\nWe have extended the `app/router.scrollBehavior.js` script with custom behavior to add a page option called `ScrollToTopInitial`, which resets the scroll position to top only if the page is first visited, but keeps the scroll position when routing in the same parent page. Here is the piece of logic we are using atm:\r\n\r\n```\r\n// Scroll to the top of the page if...\r\n if (\r\n // One of the children set `scrollToTop`\r\n Pages.some(Page => Page.options.scrollToTop) ||\r\n // scrollToTop set in only page without children\r\n (Pages.length \u003C 2 && Pages.every(Page => Page.options.scrollToTop !== false)) ||\r\n // CUSTOM: scrollToTop if scrollToTopInitial is set to true and we're not routing in the same template\r\n (Pages.some(Page => Page.options.scrollToTopInitial) && to.name !== from.name)\r\n ) {\r\n position = { x: 0, y: 0 }\r\n }\r\n```\r\n",[3117,3119],{"name":3041,"color":3118},"8DEF37",{"name":3107,"color":3108},8850,"Feature request | ScrollToTopInitial option in page scroll behavior","2024-01-03T11:12:07Z","https://github.com/nuxt/nuxt/issues/8850",0.7615376,{"labels":3126,"number":3131,"owner":3030,"repository":3030,"state":3045,"title":3132,"updated_at":3133,"url":3134,"score":3135},[3127,3130],{"name":3128,"color":3129},"pending triage","E99695",{"name":3107,"color":3108},10379,"Scrolling behaviour in Firefox","2023-03-17T22:01:06Z","https://github.com/nuxt/nuxt/issues/10379",0.7622941,["Reactive",3137],{},["Set"],["ShallowReactive",3140],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fxe_0aGfxbL0qSyPcd7RFuvDddUIIZyIHNgvPoLrK9k0":-1},"/nuxt/nuxt.com/621"]