\n\nIt can be worked around using `item-label` slot, but it would be nice if developer can use `items` props only to implement it for simpler way.\n\nBelow, I have tried to create it using Reka UI `combobox` component, the component used by SelectMenu.\n\n\u003Cimg width=\"329\" height=\"460\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/e5cda771-3f8e-4369-bb3b-d5159f84d425\" />\n\n### Additional context\n\n_No response_",[3159,3160,3161],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3162,"color":3163},"triage","ffffff",4661,"SelectMenu: add description props to show text below title","2025-08-06T02:19:32Z","https://github.com/nuxt/ui/issues/4661",0.7406973,{"description":3170,"labels":3171,"number":3175,"owner":3149,"repository":3150,"state":3151,"title":3176,"updated_at":3177,"url":3178,"score":3179},"### Description\n\nUsing `\u003CUNavigationMenu>` it adds an external icon when prop `to` is an external link: \n\n\u003Cimg width=\"196\" height=\"69\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/e7417d54-ca16-48c2-9992-a54a9bed764d\" />\n\nUnfortunately, `UButton` doesnt have this feature. Even with the prop `trailingIcon` the same behavior cant be archived manually in an easy manner because the icon wont be small, at the top and grayed out. Currently it would require to make it fully manually:\n\n```\n\u003CUButton :to=\"externalUrl\" target=\"_blank\">\n \u003Cspan\n >To external provider\u003CIcon\n name=\"i-material-symbols:arrow-outward-rounded\"\n class=\"size-3 align-top opacity-70\"\n />\u003C/span>\n \u003C/UButton>\n```\n\n\u003Cimg width=\"191\" height=\"48\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/f89198d7-a64f-4a04-815b-41ddba68c3cc\" />\n\nIt would be great if a button would either automatically add the icon, like `\u003CUNavigationMenu>` does, or would have a prop `externalIcon` that can be set to true.\n\n### Additional context\n\n\n\n_No response_",[3172,3173,3174],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3162,"color":3163},4501,"Add external icon option to UButton and ULink","2025-07-11T09:39:53Z","https://github.com/nuxt/ui/issues/4501",0.74202025,{"description":3181,"labels":3182,"number":3186,"owner":3149,"repository":3150,"state":3151,"title":3187,"updated_at":3188,"url":3189,"score":3190},"### Package\n\nv3.x\n\n### Description\n\nIs it possible to add support for customizing active item styles directly through the ui prop in `UNavigationMenu`?\n\nRight now, the ui prop does not seem to handle active states. The only way to style active items is through global configuration in app.config.\n\nIt would be very helpful if ui could accept something like:\n\n```\n\u003CUNavigationMenu\n :collapsed=\"collapsed\"\n :items=\"links[0]\"\n orientation=\"vertical\"\n :ui=\"{\n list: 'flex flex-col gap-1',\n link: {\n base: 'p-2 text-xs rounded-lg transition',\n active: 'bg-primary text-white', // before:bg-primary\n inactive: 'text-gray-700 hover:bg-gray-100'\n }\n }\"\n tooltip\n popover\n/>\n```",[3183],{"name":3184,"color":3185},"question","d876e3",4849,"Can `UNavigationMenu` support active styles via the ui prop?","2025-08-30T10:29:01Z","https://github.com/nuxt/ui/issues/4849",0.74541175,{"description":3192,"labels":3193,"number":3197,"owner":3149,"repository":3150,"state":3198,"title":3199,"updated_at":3200,"url":3201,"score":3202},"### Description\n\nIt is very non-obvious, how to customize the style of indicator in Tabs and NavigationMenu components.\nI try to change the position of indicator to top of the link when NavigationMenu is in mobile mode (sticked to the bottom of the screen), but can't figure out how to do it.\nAlso try to make the text bold and background highlighted with border around and gradient in Tabs component.\n\n### Additional context\n\n_No response_",[3194,3195,3196],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3162,"color":3163},4591,"closed","Documentation: Styling of indicator in Tabs and NavigationMenu","2025-08-20T08:43:07Z","https://github.com/nuxt/ui/issues/4591",0.6868417,{"description":3204,"labels":3205,"number":3209,"owner":3149,"repository":3150,"state":3198,"title":3210,"updated_at":3211,"url":3212,"score":3213},"### Description\n\nVisually equal `UNavigationMenu` has a `badge` prop but `UTabs` is missing this feature\n\n\u003Cimg width=\"685\" height=\"55\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/889b4d58-fecf-4358-9501-8adfa8609133\" />\n\n### Additional context\n\nOriginally implemented within #2627 but missing in v3\n\nYes it can be done be using a slot, but it would provide great DX to have the prop. ",[3206,3207,3208],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3162,"color":3163},4548,"Add badge option to UTabs","2025-07-21T14:55:28Z","https://github.com/nuxt/ui/issues/4548",0.6955241,{"description":3215,"labels":3216,"number":3220,"owner":3149,"repository":3150,"state":3198,"title":3221,"updated_at":3222,"url":3223,"score":3224},"### Description\n\nThis is a re-opening of #1484 but for v3. It seems in the transition from v2 to v3, giving the indicators (now \"dots\") ARIA \"tab\" roles was lost. While I did mention it in my original issue, I don't believe my original PR accounted for when multiple items would be displayed at the same time. Perhaps the changes for v3 can take that into account.\n\n### Additional context\n\n_No response_",[3217,3218,3219],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3162,"color":3163},4494,"Carousel component could be made more accessible (v3).","2025-07-10T12:18:41Z","https://github.com/nuxt/ui/issues/4494",0.6995802,{"description":3226,"labels":3227,"number":3231,"owner":3149,"repository":3150,"state":3198,"title":3232,"updated_at":3233,"url":3234,"score":3235},"### Description\n\nIn v2, this attribute existed, but it not exsit in v3. Without noPrefetch control on large sites, the traffic consumption can be enormous.\n\n### Additional context\n\n_No response_",[3228,3229,3230],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3162,"color":3163},3748,"ContentNavigation&NavigationMenu add noPrefetch Prop","2025-05-10T17:36:22Z","https://github.com/nuxt/ui/issues/3748",0.7156044,{"description":3237,"labels":3238,"number":3242,"owner":3149,"repository":3150,"state":3198,"title":3243,"updated_at":3244,"url":3245,"score":3246},"### Description\n\nThe UNavigationMenu component in collapsed mode provides a space-efficient navigation experience.\n\nHowever, when a navigation item has submenus, the current behavior on click is to add the submenu items with a new list of icons at the same level. This can be confusing, as it’s not immediately clear that a submenu was opened, it looks like a flat continuation of the main menu.\n\nhttps://github.com/user-attachments/assets/809d7216-d707-48a6-bfeb-d6f3f4c292a5\n\n\n👉 A potential improvement would be to show a popover menu on hover (like Stripe does) when an item with children is hovered in collapsed mode.\n\n\n\n### Additional context\n\n_No response_",[3239,3240,3241],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3162,"color":3163},4186,"Show a popover menu on hover in `UNavigationMenu` when collapsed, for items with submenus","2025-05-21T16:39:05Z","https://github.com/nuxt/ui/issues/4186",0.7241553,{"description":3248,"labels":3249,"number":3253,"owner":3149,"repository":3150,"state":3198,"title":3254,"updated_at":3255,"url":3256,"score":3257},"### Description\n\nWould be great to have an option to let the tooltip track your mouse while hovering over the content. This is useful for large content areas where it's not always clear where the tooltip will be. \n\n### Additional context\n\nhttps://github.com/user-attachments/assets/99ba6a59-a860-408e-b46a-82a56f36e3b8",[3250,3251,3252],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3162,"color":3163},4430,"Tooltip mouse tracking","2025-06-30T13:02:07Z","https://github.com/nuxt/ui/issues/4430",0.7268578,["Reactive",3259],{},["Set"],["ShallowReactive",3262],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fGvg_xLMWv3YyAgMwY2bAPfLYQxsOxpgQh4Z9hZZ6MY8":-1},"/nuxt/ui/4050"]