\n\n\n### Additional context\n\n_No response_",[3159,3160,3161],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3146,"color":3147},4786,"[Documentation] Add Tree Data example in Table documentation","2025-08-19T03:41:07Z","https://github.com/nuxt/ui/issues/4786",0.7051945,{"description":3168,"labels":3169,"number":3172,"owner":3149,"repository":3150,"state":3151,"title":3173,"updated_at":3174,"url":3175,"score":3176},"### Description\n\nIn the Nuxt UI documentation, the theme configuration JSON for components is extremely helpful for understanding default styles and customizing them. However, these blocks currently do not support expanding/collapsing of nested sections like slots, variants, or size, which makes navigation and readability difficult—especially for large configuration trees.\n\n**Feature Request:**\nAdd interactive expand/collapse support to nested JSON blocks in the theme section of the Nuxt UI docs. This can be similar to how most code editors and browser devtools handle JSON structures, allowing users to collapse/expand objects or arrays.\n\n**Use Cases:**\n- Improved UX for developers customizing UI themes\n- Faster navigation when working with deeply nested or verbose configurations\n- Easier understanding of available slots and variants without scrolling through long blocks\n\n**Alternatives Considered:**\n- Copying the JSON into a code editor to navigate — which breaks the in-context experience\n- Searching for keys manually, which is slow and error-prone\n\n**Prototype / Reference:**\nAlthough no direct prototype is available, the expected behavior is similar to how Vue DevTools or VSCode handles collapsible JSON structures.\n\n\u003Cimg width=\"844\" height=\"619\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/14f7ccb8-3e7e-41f5-8b6e-6ffc5f2ba150\" />\n\n### Additional context\n\n_No response_",[3170,3171],{"name":3140,"color":3141},{"name":3146,"color":3147},4606,"✨ Expand/Collapse Support for Component Theme JSON in Nuxt UI Docs","2025-07-26T11:50:47Z","https://github.com/nuxt/ui/issues/4606",0.73028684,{"description":3178,"labels":3179,"number":3186,"owner":3149,"repository":3149,"state":3151,"title":3187,"updated_at":3188,"url":3189,"score":3190},"### Describe the feature\n\nCurrently, components/parent/index.vue is only accessible as `\u003CParentIndex />`. It would be more intuitive if Nuxt allowed using `\u003CParent />` instead, following the same convention as pages.\n\n### Additional information\n\n- [x] 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).",[3180,3183],{"name":3181,"color":3182},"discussion","538de2",{"name":3184,"color":3185},"🍰 p2-nice-to-have","0E8A16",32017,"Support `\u003CParent />` for `components/parent/index.vue`","2025-05-06T10:45:20Z","https://github.com/nuxt/nuxt/issues/32017",0.73454314,{"description":3192,"labels":3193,"number":3197,"owner":3149,"repository":3150,"state":3151,"title":3198,"updated_at":3199,"url":3200,"score":3201},"### Description\n\n**Title**: Add Descriptions component\n\n**Description**\nThanks to the Nuxt UI team for the great work 🙏. Currently, the library does not provide a component similar to [Descriptions](https://ant.design/components/descriptions-cn).\n\nThis type of component is very common in real-world applications, often used to display descriptive information in pairs, such as user profiles, order details, or configuration parameters. Ant Design’s Descriptions component provides a clean and convenient way to present such data.\n\n**Use Case**\n\n* Add a `Descriptions` component to display data in “label–content” pairs.\n* Support horizontal and vertical layouts.\n* Support configurable column count with automatic wrapping.\n* Allow customization of label and content styles.\n\n**Expected Behavior**\nDevelopers should be able to easily use a Descriptions component, similar to Ant Design, to quickly build data presentation pages.\n\ne.g:\n\n\u003Cimg width=\"1421\" height=\"478\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/3f460119-101d-4dea-bb41-055ca77679af\" />\n\n### Additional context\n\n_No response_",[3194,3195,3196],{"name":3140,"color":3141},{"name":3143,"color":3144},{"name":3146,"color":3147},4788,"[Feature Request] Add Descriptions component","2025-08-19T03:39:55Z","https://github.com/nuxt/ui/issues/4788",0.7441562,{"description":3203,"labels":3204,"number":3209,"owner":3149,"repository":3150,"state":3151,"title":3210,"updated_at":3211,"url":3212,"score":3213},"### Environment\n\n- Operating System: `Darwin`\n- Node Version: `v20.19.4`\n- Nuxt Version: `4.0.3`\n- CLI Version: `3.27.0`\n- Nitro Version: `2.12.4`\n- Package Manager: `npm@10.8.2`\n- Builder: `-`\n- User Config: `-`\n- Runtime Modules: `-`\n- Build Modules: `-`\n\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Package\n\nv3.x\n\n### Version\n\nv3.3.2\n\n### Reproduction\n\n-\n\n### Description\n\nUsing a DashboardPanel as root component on a page causes error and problems for me. This seems to stem from the DashboardPanel having more than one root node. Modifying the source by moving the resize handle slot into the root div gets rid of the errors, but have not done any testing regarding that slot.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3205,3208],{"name":3206,"color":3207},"bug","d73a4a",{"name":3146,"color":3147},4833,"DashboardPanel has multiple root nodes","2025-08-27T12:06:39Z","https://github.com/nuxt/ui/issues/4833",0.7520967,{"description":3215,"labels":3216,"number":3222,"owner":3149,"repository":3150,"state":3223,"title":3224,"updated_at":3225,"url":3226,"score":3227},"### Description\n\nIs it possible to add a tree control that can render department data, check and confirm?\n\nlike this: https://github.com/devcui/fantasies-ui/blob/main/src/runtime/components/CheckTree.vue\n\n### Additional context\n\n",[3217,3220,3221],{"name":3218,"color":3219},"duplicate","cfd3d7",{"name":3140,"color":3141},{"name":3143,"color":3144},4331,"closed","checkbox tree","2025-06-12T08:18:01Z","https://github.com/nuxt/ui/issues/4331",0.7191647,{"description":3229,"labels":3230,"number":3233,"owner":3149,"repository":3150,"state":3223,"title":3234,"updated_at":3235,"url":3236,"score":3237},"### Description\n\n🙏 First of all, thank you to the Nuxt UI team for your outstanding contributions!\n\nNuxt UI has greatly improved the developer experience for building modern Nuxt applications.\n\n---\n\nDescription\n\nCurrently, nuxt/ui provides a powerful set of UI components and form elements, but it lacks a built-in dynamic schema-form system. In many enterprise applications, we spend a lot of repetitive time writing similar form templates and CRUD logic.\n\nI propose adding a \u003Cschema-form> component, similar to [Ant Design ProComponents Schema Form](https://procomponents.ant.design/en-US/components/schema-form), to help developers quickly build dynamic forms with minimal boilerplate.\n\nMotivation\n\t•\tReduce repetitive code for standard CRUD forms.\n\t•\tCentralize form configuration into JSON schema.\n\t•\tAutomatically handle form rendering, validation, and API requests.\n\t•\tSimplify maintenance and improve developer productivity for admin panels and back-office tools.\n\n---\nProposed API\n\nA possible schema-form component interface could be:\n\n```vue\n\u003CSchemaForm\n :schema=\"{\n title: 'User Info',\n mode: 'create', // or 'update'\n api: {\n detail: '/api/user/detail',\n create: '/api/user/create',\n update: '/api/user/update'\n },\n fields: [\n { label: 'Username', name: 'username', component: 'input', rules: [{ required: true }] },\n { label: 'Email', name: 'email', component: 'input' },\n { label: 'Role', name: 'role', component: 'select', options: [\n { label: 'Admin', value: 'admin' },\n { label: 'User', value: 'user' }\n ]}\n ],\n initialValues: { role: 'user' }\n }\"\n @submit-success=\"onSubmit\"\n/>\n```\n---\nFeatures\n\t•\t✅ Schema-driven form rendering (fields, labels, validation, components)\n\t•\t✅ Auto-fetch detail API for edit mode\n\t•\t✅ Built-in submit to create/update APIs\n\t•\t✅ Support for u-input, u-select, u-date-picker, and custom components\n\t•\t✅ Works seamlessly with Nuxt UI design system\n\n---\n\nBenefits\n\t•\tSignificant reduction in repetitive CRUD form code\n\t•\tAligns with enterprise admin panel requirements\n\t•\tMatches developer experience from frameworks like Ant Design ProComponents\n\t•\tMakes Nuxt UI more competitive for dashboard/admin scenarios\n\n---\n\nAlternatives\n\nRight now, developers must:\n\t•\tManually write each form template (using u-form, u-form-item, etc.)\n\t•\tHandle API fetching/submission manually with useFetch\n\t•\tDuplicate similar code across multiple CRUD pages\n\n---\n\nReferences\n\t•\tAnt Design ProComponents Schema Form: https://procomponents.ant.design/en-US/components/schema-form\n\n\n### Additional context\n\n_No response_",[3231,3232],{"name":3140,"color":3141},{"name":3146,"color":3147},4653,"[Feature Request] Add dynamic schema-form similar to Ant Design ProComponents Schema Form for reducing CRUD workload","2025-08-07T17:19:54Z","https://github.com/nuxt/ui/issues/4653",0.7197547,{"description":3239,"labels":3240,"number":3247,"owner":3149,"repository":3149,"state":3223,"title":3248,"updated_at":3249,"url":3250,"score":3251},"### Describe the feature\n\nHi, i am using builder io with nuxt 3. \r\nthere is one component that i dont use anywhere else in my project. When i try to call that component in builder io i get nothing on my screen.\r\n\r\nis it possible for me to disable tree shaking for that component?\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).",[3241,3244],{"name":3242,"color":3243},"3.x","29bc7f",{"name":3245,"color":3246},"pending triage","E99695",26555,"nuxt3 builderio tree shaking","2024-03-30T08:09:16Z","https://github.com/nuxt/nuxt/issues/26555",0.73886704,{"labels":3253,"number":3260,"owner":3149,"repository":3149,"state":3223,"title":3261,"updated_at":3262,"url":3263,"score":3264},[3254,3256,3257],{"name":3140,"color":3255},"8DEF37",{"name":3242,"color":3243},{"name":3258,"color":3259},"components","05B979",14051,"automatic components/global support","2023-01-19T17:37:47Z","https://github.com/nuxt/nuxt/issues/14051",0.7473856,["Reactive",3266],{},["Set"],["ShallowReactive",3269],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fsy2c8VyKvEAml6vJygrBpa2-XIbHUuXRAaBvnrQpqRY":-1},"/nuxt/ui/4787"]