\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_",[3175,3176,3177],{"name":3146,"color":3147},{"name":3164,"color":3165},{"name":3149,"color":3150},4661,"SelectMenu: add description props to show text below title","2025-08-06T02:19:32Z","https://github.com/nuxt/ui/issues/4661",0.7525319,{"description":3184,"labels":3185,"number":3189,"owner":3152,"repository":3153,"state":3154,"title":3190,"updated_at":3191,"url":3192,"score":3193},"### Description\n\n`name` and `type` in the `ProseField` component can only be consigned as strings:\n\n```\n::field{name=\"fieldname\" type=\"boolean\"}\ndescription\n::\n```\n\nBut actually I need them as slots like:\n\n```\n::field\n#name\n\u003Cbutton>fieldname\u003C/button>\n#type\n\u003Cspan>fieldtype\u003C/span>\n#default\ndescription\n::\n```\n\nIt's not much of an adjustment, just a little tweaking in the respective Vue component:\n\n```\n \u003Cspan\n v-if=\"!!slots.name || name\"\n :class=\"ui.name({ class: props.ui?.name })\"\n >\n \u003Cslot name=\"name\" mdc-unwrap=\"p\">\n {{ name }}\n \u003C/slot>\n \u003C/span>\n```\n\nI tried to overwrite it with my own component in `component/contents/ProseField.vue`, but it didn't work in production, probably because of tree shaking. (That's another issue.)\n\n### Additional context\n\n_No response_",[3186,3187,3188],{"name":3146,"color":3147},{"name":3164,"color":3165},{"name":3149,"color":3150},4575,"Allow name and type slots in ProseField (#uiPro)","2025-07-22T20:26:57Z","https://github.com/nuxt/ui/issues/4575",0.7628028,{"description":3195,"labels":3196,"number":3200,"owner":3152,"repository":3153,"state":3154,"title":3201,"updated_at":3202,"url":3203,"score":3204},"### Description\n\nHey 👋,\n\nRecently, you add variants, https://ui.nuxt.com/components/card#variant, to Card. Do you think that Modal could have the same?\n\n### Additional context\n\n_No response_",[3197,3198,3199],{"name":3146,"color":3147},{"name":3164,"color":3165},{"name":3149,"color":3150},4749,"Add variants to Modal component","2025-08-14T18:24:37Z","https://github.com/nuxt/ui/issues/4749",0.76387125,{"description":3206,"labels":3207,"number":3208,"owner":3152,"repository":3153,"state":3154,"title":3209,"updated_at":3210,"url":3211,"score":3212},"We would also need to implement this to similar components such as `Drawer` and `Slideover`.\r\n\r\n_Originally posted by @J-Michalek in https://github.com/nuxt/ui/issues/4760#issuecomment-3191688772_\r\n ",[],4762,"Implement `transitioning` for more components","2025-08-15T14:53:20Z","https://github.com/nuxt/ui/issues/4762",0.770128,{"description":3214,"labels":3215,"number":3219,"owner":3152,"repository":3153,"state":3220,"title":3221,"updated_at":3222,"url":3223,"score":3224},"### Description\n\nThe [popover](https://ui.nuxt.com/components/popover) uses the content of the default slot to create a trigger, but there is no way to provide a custom anchor. A `\u003Ctemplate #anchor>` slot for this purpose would be great.\n\n```html\n\u003CUFormField label=\"name\" name=\"name\">\n \u003CUPopover :open=\"isAutoCompleteOpen\">\n \u003Ctemplate #anchor>\n \u003CUInput v-model=\"state.name\" />\n \u003C/template>\n \u003Ctemplate #content>\n \u003CPlaceholder class=\"size-48 m-4 inline-flex\" />\n \u003C/template>\n \u003C/UPopover>\n\u003C/UFormField>\n```\n\nMy use case is building an autocomplete for a text input. The `InputMenu` is not suitable because the dropdown is too intrusive.\n\n### Additional context\n\n_No response_",[3216,3217,3218],{"name":3146,"color":3147},{"name":3164,"color":3165},{"name":3149,"color":3150},4013,"closed","Add ability to provide an anchor for the popover","2025-05-22T15:04:18Z","https://github.com/nuxt/ui/issues/4013",0.7264928,{"description":3226,"labels":3227,"number":3231,"owner":3152,"repository":3153,"state":3220,"title":3232,"updated_at":3233,"url":3234,"score":3235},"### 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_",[3228,3229,3230],{"name":3146,"color":3147},{"name":3164,"color":3165},{"name":3149,"color":3150},4494,"Carousel component could be made more accessible (v3).","2025-07-10T12:18:41Z","https://github.com/nuxt/ui/issues/4494",0.73646635,{"description":3237,"labels":3238,"number":3248,"owner":3152,"repository":3153,"state":3220,"title":3249,"updated_at":3250,"url":3251,"score":3252},"### Description\n\nIs there currently a way, or future support for overriding the trigger for the Accordion similar to how it worked in v2:\n\n> Example for v2\n\n```vue\n\u003Cu-accordion :items=\"items\" :ui=\"{ wrapper: 'flex flex-col w-full' }\">\n \u003Ctemplate #default=\"{ item, open }\">\n \u003Cu-button variant=\"ghost\" class=\"flex justify-between items-center font-semibold\">\n \u003Cspan>{{ item.label }}\u003C/span>\n \u003Cdiv class=\"flex items-center space-x-2\">\n \u003Cu-icon\n name=\"i-heroicons-chevron-right-20-solid\"\n class=\"w-5 h-5 ms-auto transform transition-transform duration-200\"\n :class=\"[open && 'rotate-90']\"\n />\n \u003C/div>\n \u003C/u-button>\n \u003C/template>\n\n \u003Ctemplate #item=\"{ item }\">\n // Content\n \u003C/template>\n\u003C/u-accordion>\n```\n\nCurrently i don't see a way with the default slot to override the AccordionRoot trigger\n",[3239,3242,3243,3246],{"name":3240,"color":3241},"question","d876e3",{"name":3164,"color":3165},{"name":3244,"color":3245},"closed-by-bot","ededed",{"name":3247,"color":3245},"stale",3455,"Override Slot for Accordion Trigger","2025-06-18T09:01:47Z","https://github.com/nuxt/ui/issues/3455",0.736756,{"description":3254,"labels":3255,"number":3261,"owner":3152,"repository":3153,"state":3220,"title":3262,"updated_at":3263,"url":3264,"score":3265},"### Description\n\nHello 👋,\n\nI'm building a dashboard and I often need to put a table in a modal. Currently, I have to manually change the style of the modal and the table to match perfectly.\n\nSee this example: https://stackblitz.com/edit/github-2aatsynx?file=app%2Fpages%2Findex.vue\n\nTo solve this, I have to solution in mind:\n\n1. props to change the table and modal class;\n2. injection key to tell the table that it is in a modal.\n\nTo be honest, I don't like the second one as it removes a lot of flexibility.\n\nThe first one will introduce some new variants to all customization globally which is better than the current manual customization. For a Modal component, a new `table` (or `body-padding` or something even more generic but used to remove the padding from the body) props and a `modal` props for the table to align the internal padding.\n\nMaybe there is more solutions to this!\n\n### Additional context\n\n_No response_",[3256,3257,3258,3259,3260],{"name":3146,"color":3147},{"name":3164,"color":3165},{"name":3149,"color":3150},{"name":3244,"color":3245},{"name":3247,"color":3245},4366,"Simplify table usage in modals","2025-08-31T02:09:23Z","https://github.com/nuxt/ui/issues/4366",0.7466665,["Reactive",3267],{},["Set"],["ShallowReactive",3270],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fquYktKMBCok7-ejvoA0zDSq40iDaNFctT3hG8HvCv5U":-1},"/nuxt/ui/4009"]