\n```\n\nWould it be relevant to add a global attribute to components like Button, Badge, etc., to force their appearance in dark (or light) mode, regardless of the global setting? This would ensure better visual consistency when these elements are placed on a colored background (e.g., `UPageCTA` with `solid` variant).\n\n### Additional context\n\n_No response_",[2867,2870,2873],{"name":2868,"color":2869},"enhancement","a2eeef",{"name":2871,"color":2872},"v3","49DCB8",{"name":2874,"color":2875},"triage","ffffff",3307,"nuxt","ui","open","Better handling of `UButton`, `UBadge`, … colors on colored backgrounds","2025-02-13T19:05:27Z","https://github.com/nuxt/ui/issues/3307",0.6708888,{"description":2885,"labels":2886,"number":2891,"owner":2877,"repository":2878,"state":2879,"title":2892,"updated_at":2893,"url":2894,"score":2895},"### Description\n\nHi, is there currently a way or planed feature to animate the tr that gets expanded?\nAtm it just pops in and isnt a great ux.\n\nhttps://ui3.nuxt.dev/components/table#with-expandable-rows",[2887,2890],{"name":2888,"color":2889},"question","d876e3",{"name":2871,"color":2872},3305,"UTable tr expand animation","2025-02-13T05:50:31Z","https://github.com/nuxt/ui/issues/3305",0.6829564,{"description":2897,"labels":2898,"number":2901,"owner":2877,"repository":2878,"state":2879,"title":2902,"updated_at":2903,"url":2904,"score":2905},"### Description\n\nCurrently, when I use `UAvatar` and the user's photo returns a 404, it generates an `\u003Cimg>` with the broken image icon:\n\n\nIs there a way to make the image that returns 404 display text from the alt instead?\nIn the documentation it says:\n>When no icon or text is provided, the initials of the `alt` prop are used as fallback\n\nCan `alt` also be used as a fallback when the image is broken?\n\n\n\nExample:\n\n",[2899,2900],{"name":2888,"color":2889},{"name":2871,"color":2872},3809,"[UAvatar] If the image does not exist, return text","2025-04-06T16:07:33Z","https://github.com/nuxt/ui/issues/3809",0.68784237,{"description":2907,"labels":2908,"number":2911,"owner":2877,"repository":2878,"state":2879,"title":2912,"updated_at":2913,"url":2914,"score":2915},"### Description\n\nThank you very much for the best component library for Nuxt!\nMy question about the Table component (Tanstack)\nThe documentation has an example of how to send data received through fetch to a table, but there is no example for sorting and filtering using the Fetch call(\n\nThe documentation mentions columnFiltersOptions, but I don’t understand at all how to run my MYonColumnFiltersChange function when filters change( \n\n`\u003CUTable ref=\"table\" v-model:column-filters-options=\"MYonColumnFiltersChange \" />`\n\nit doesn't work that way\n\nI really ask for help!",[2909,2910],{"name":2888,"color":2889},{"name":2871,"color":2872},3098,"Table filtered, sorting fetch","2025-01-14T11:05:37Z","https://github.com/nuxt/ui/issues/3098",0.7094141,{"description":2917,"labels":2918,"number":2920,"owner":2877,"repository":2921,"state":2879,"title":2922,"updated_at":2923,"url":2924,"score":2925},"### Describe the feature\n\nNuxtHub enforce build to cloudflare but test-utils only refer to node build location, so if I use setup() with build: true it will resolve to error, for the workaround now is using host that point to the dev server that can handle NuxtHub related features.\n\n### Additional information\n\n- [ ] Would you be willing to help implement this feature?\n- [ ] Could this feature be implemented as a module?\n\n### Final checks\n\n- [X] Read the [contribution guide](https://nuxt.com/docs/community/contribution).\n- [X] Check existing [discussions](https://github.com/nuxt/nuxt/discussions) and [issues](https://github.com/nuxt/nuxt/issues).",[2919],{"name":2868,"color":2869},934,"test-utils","Support non-node build targets for e2e testing","2024-12-05T06:38:10Z","https://github.com/nuxt/test-utils/issues/934",0.72030234,{"description":2927,"labels":2928,"number":2932,"owner":2877,"repository":2878,"state":2933,"title":2934,"updated_at":2935,"url":2936,"score":2937},"### Description\n\nI’ve been using USlideover from NuxtUI (v3), and I noticed that there’s no event triggered when clicking on the overlay (outside of the slideover). This makes it tricky to detect when a user dismisses it by clicking outside, rather than using the close button.\n\nIt would be super helpful if USlideover emitted an event whenever it’s closed—whether that’s via the close button or the overlay. That way, we could easily handle any necessary logic when the slideover is dismissed.\n\nIf exposing a close event isn’t feasible, maybe the overlay could be made accessible as a slot? That way, we could wrap it in our own template and attach a @click event directly. This would give us more flexibility in handling interactions.\n\nI took a look at the source code, and it seems like these interactions are already handled internally, but they aren’t exposed as events:\n🔗 [Slideover.vue](https://github.com/nuxt/ui/blob/v3/src/runtime/components/Slideover.vue)\n\nWould be awesome to see this in a future update.\n\n### Additional context\n\n_No response_",[2929,2930,2931],{"name":2868,"color":2869},{"name":2871,"color":2872},{"name":2874,"color":2875},3225,"closed","Expose close event for USlideover (Overlay & Button)","2025-03-28T17:34:38Z","https://github.com/nuxt/ui/issues/3225",0.679874,{"description":2939,"labels":2940,"number":2946,"owner":2877,"repository":2878,"state":2933,"title":2947,"updated_at":2948,"url":2949,"score":2950},"### Environment\n\n- Operating System: Linux\n- Node Version: v20.12.0\n- Nuxt Version: 3.16.1\n- CLI Version: 3.23.1\n- Nitro Version: 2.11.8\n- Package Manager: npm@10.5.0\n- Builder: -\n- User Config: modules, devtools, compatibilityDate, future\n- Runtime Modules: @nuxt/ui@3.0.2\n- Build Modules: -\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\n3.0.2\n\n### Reproduction\n\nhttps://codesandbox.io/p/devbox/white-butterfly-699yhh\n\n### Description\n\n1. Open the modal via the open button\n2. Open toast(s) via the open button\n3. click modal overlay to dispose it \n4. click any toast (dont click close button)\n5. mouse leave does not count down toasts anymore (click outside does enable countdown again) \n\n---------\nYou can also do this programmatically by closing the modal while adding toasts.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2941,2944,2945],{"name":2942,"color":2943},"bug","d73a4a",{"name":2871,"color":2872},{"name":2874,"color":2875},3719,"Toast does not always dispose","2025-04-02T07:18:01Z","https://github.com/nuxt/ui/issues/3719",0.688656,{"description":2952,"labels":2953,"number":2960,"owner":2877,"repository":2877,"state":2933,"title":2961,"updated_at":2962,"url":2963,"score":2964},"Hi. We have various issues reported for `scrollBehavior` not behaving as desired. Maybe use-cases differ but almost all of them are related to the same known issue and we are aware and plan to help fixing it. Please don't make/reopen duplicated issues as there is enough info about the problem.It just makes the process harder. As of always contributions and PRs are appreciated to both `vue-router` and `nuxt` for possible fixes.\r\n\r\n### vue-router\r\n- Handle scrollBehaviour with transitions (vuejs/vue-router#1263)\r\n- Another detail of scrollBehavior wrapped in transition(vuejs/vue-router#1373)\r\n- scrollBehavior doesn't work for initial route in Firefox (vuejs/vue-router#1585)\r\n- Need a way to set what scroll position is saved (vuejs/vue-router#1187)\r\n- Navigating back should retain the scroll position. (vuejs/vue-router#1669)\r\n- Support parent container for scroll behavior (vuejs/vue-router#1249)\r\n- Calcurated scroll position is incorrect in some browser with animation (vuejs/vue-router#1530)\r\n\r\n\r\n### Issues\r\n- Strange behavior in Firefox browser when page transition (#1373)\r\n- What causes a glitch when page transition in Firefox? (#1002)\r\n- Delayed scroll top possible? (#1355)\r\n- ScrollBehavior: Fires too early (#1036)\r\n- Navigating back should retain the scroll position. (#1182)\r\n\r\n### Reproductions\r\n\r\n- https://github.com/krestaino/scroll-position-nuxt (@krestaino, #1182)\r\n- http://jsfiddle.net/qw4hbgek (@posva, vuejs/vue-router#1263)\r\n- http://jsfiddle.net/xctnu8r3/2 (@nickforddesign , vuejs/vue-router#1373)\r\n- https://github.com/vuejs/vue-router/tree/dev/examples/scroll-behavior (@hworld, vuejs/vue-router#1585)\r\n- http://codepen.io/brad426/pen/pezRge (@brad426)\r\n\r\n\r\n### Misc\r\n- https://nuxtjs.org/faq/css-flash\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This bug report is available on \u003Ca href=\"https://nuxtjs.cmty.io\">Nuxt.js\u003C/a> community (\u003Ca href=\"https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c1219\">#c1219\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[2954,2957],{"name":2955,"color":2956},"available soon","6de8b0",{"name":2958,"color":2959},"2.x","d4c5f9",1376,"scrollBehavior Glitches","2023-01-18T15:41:42Z","https://github.com/nuxt/nuxt/issues/1376",0.7025569,{"description":2966,"labels":2967,"number":2970,"owner":2877,"repository":2971,"state":2933,"title":2972,"updated_at":2973,"url":2974,"score":2975},"- [ ] Integrations\n- [ ] Resources\n- [ ] ...",[2968],{"name":2942,"color":2969},"ff281a",394,"nuxt.com","[Navbar] Mobile navigation on refresh for links outside of `content/`","2022-05-20T17:04:16Z","https://github.com/nuxt/nuxt.com/issues/394",0.7028659,{"description":2977,"labels":2978,"number":2970,"owner":2877,"repository":2921,"state":2933,"title":2979,"updated_at":2980,"url":2981,"score":2975},"I am checking the official documentation of Nuxt and it says that this project is still in development. \r\n\r\n\r\n\r\n- [Nuxt/Testing ](https://nuxt.com/docs/getting-started/testing)\r\n\r\nSo, My question is if this data is correct because I don't see any warning from your side. ",[],"Could I use @nuxt/test-utils for testing production apps?","2023-12-02T00:13:09Z","https://github.com/nuxt/test-utils/issues/394",["Reactive",2983],{},["Set"],["ShallowReactive",2986],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$ft30Goar1YD9Or-f9oOX0jAIOmUZXQnOip2DJWf6Jp_Q":-1},"/nuxt/nuxt.com/1230"]