\n \u003C/template>\n \u003Ctemplate #components-content>\n \u003CComponents />\n \u003C/template>\n \u003C/UNavigationMenu>\n\u003C/template>\n\n\u003Cscript setup lang=\"ts\">\nimport type { NavigationMenuItem } from '@nuxt/ui'\n\nimport Docs from '@/components/common/header/Docs.vue'\nimport Components from '@/components/common/header/Components.vue'\n\nconst items = [\n {\n label: 'Docs',\n icon: 'i-lucide-book-open',\n slot: 'docs' as const,\n },\n {\n label: 'Components',\n icon: 'i-lucide-box',\n slot: 'components' as const,\n },\n {\n label: 'GitHub',\n icon: 'i-simple-icons-github'\n }\n] satisfies NavigationMenuItem[]\n\u003C/script>\n```\n",[3057,3060],{"name":3058,"color":3059},"question","d876e3",{"name":3061,"color":3062},"v3","49DCB8",4616,"ui","custom content slot in vertical orientation NavigationMenu","2025-07-28T05:42:41Z","https://github.com/nuxt/ui/issues/4616",0.75990736,{"description":3070,"labels":3071,"number":3073,"owner":3030,"repository":3031,"state":3074,"title":3075,"updated_at":3076,"url":3077,"score":3078},"### Environment\n\nWindows (11 Pro), NodeJS `v22.12.0`\n\n### Reproduction\n\nhttps://github.com/naturalprogrammer/np-nuxt-test-sample\n\n### Describe the bug\n\nWhen I run `npm run test` on Windows, I get the following output:\n\n```bash\n FAIL tests/app.test.ts [ tests/app.test.ts ]\nTypeError: The URL must be of scheme file\n ❯ node_modules/@nuxt/test-utils/dirs.js:4:17\n\n ❯ node_modules/@nuxt/test-utils/dist/e2e.mjs:4:31\n```\nAs a temporary fix, I'd update `node_modules/@nuxt/test-utils/dirs.js` as below:\n\n```ts\nimport { fileURLToPath } from 'node:url'\nimport { dirname } from 'path'\n\n// Fix for Windows path resolution\nexport const distDir = dirname(fileURLToPath(import.meta.url)) + '/dist'\n```\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3072],{"name":3027,"color":3028},1050,"closed","On Windows, running tests throws error \"TypeError: The URL must be of scheme file\"","2025-01-11T22:45:30Z","https://github.com/nuxt/test-utils/issues/1050",0.46405244,{"description":3080,"labels":3081,"number":3083,"owner":3030,"repository":3064,"state":3074,"title":3084,"updated_at":3085,"url":3086,"score":3087},"### Environment\r\n\r\n- Operating System: Darwin\r\n- Node Version: v22.6.0\r\n- Nuxt Version: 3.12.4\r\n- CLI Version: 3.12.0\r\n- Nitro Version: 2.9.7\r\n- Package Manager: npm@10.8.2\r\n- Builder: -\r\n- User Config: devtools, modules, compatibilityDate, imports\r\n- Runtime Modules: @nuxt/ui@2.18.4, @vueuse/nuxt@11.0.3\r\n- Build Modules: -\r\n\r\n### Version\r\n\r\nlatest\r\n\r\n### Reproduction\r\n\r\nDoes not occur on Nuxt UI docs, as that component is out of sync with the real one in the examples. However, any project using the copyable component from the DatePicker docs will experience this.\r\n\r\n### Description\r\n\r\nThe source-provided DatePicker component in the docs is broken, and always shows the Range UI. This is because it checks to see if the date is an object (which it is no matter what), rather than checking if it has a start and end attribute like in the component actually used in the example. The two components should be brought in sync (I would do this but I'm unsure how many of the modifications are for displaying in docs.)\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_\r\n",[3082],{"name":3021,"color":3022},2082,"Date picker broken","2024-11-07T14:11:51Z","https://github.com/nuxt/ui/issues/2082",0.6684989,{"description":3089,"labels":3090,"number":3093,"owner":3030,"repository":3030,"state":3074,"title":3094,"updated_at":3095,"url":3096,"score":3097},"### Describe the feature\n\nTeleports suck cause they're not SSR friendly, but there's no other way to allow a page to fill in multiple separate areas (slots) defined by the layout. A classic example is that the main slot is for the main page content and then a second named slot could be used for the sidebar.\n\n### Additional information\n\n- [x] Would you be willing to help implement this feature?\n- [x] 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).",[3091],{"name":3027,"color":3092},"E99695",30563,"Named slots in layouts","2025-01-13T13:54:08Z","https://github.com/nuxt/nuxt/issues/30563",0.73634446,{"labels":3099,"number":3108,"owner":3030,"repository":3030,"state":3074,"title":3109,"updated_at":3110,"url":3111,"score":3112},[3100,3101,3104,3107],{"name":3041,"color":3042},{"name":3102,"color":3103},"discussion","538de2",{"name":3105,"color":3106},"3.x","29bc7f",{"name":3047,"color":3048},14329,"Config alias `theme` to `extends`","2023-01-19T17:33:54Z","https://github.com/nuxt/nuxt/issues/14329",0.7432015,{"description":3114,"labels":3115,"number":3119,"owner":3030,"repository":3030,"state":3074,"title":3120,"updated_at":3121,"url":3122,"score":3123},"### Describe the feature\n\nWhen trying to setup my metadata, I need to inject some JS (GTM stuff), so I did use the \u003CScript> tag, but was surprised to see, that you are required to use the children prob and cant use the textContent/default slot, is there any reason for that?\r\n\r\nI tested locally that adding \r\n```js\r\n setup: setupForUseMeta((props, { slots }) => {\r\n const script = { ...props };\r\n const textContent = (slots.default?.() || []).filter(({ children }) => children).map(({ children }) => children).join(\"\");\r\n if (textContent) {\r\n script.children = textContent;\r\n }\r\n return {\r\n script: [script]\r\n };\r\n })\r\n```\r\ninto the setup function of the script component (https://github.com/nuxt/framework/blob/2e080c259fc5068fcc71e3790b4f5b75cef83eea/packages/nuxt/src/head/runtime/components.ts#L94, similarly to the noscript or style tags below) works just fine, so I would PR that as a solution if this feature request is accepted, but I want to hear your thoughts first before I setup a workspace.\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://v3.nuxtjs.org/community/contribution).\n- [X] Check existing [discussions](https://github.com/nuxt/framework/discussions) and [issues](https://github.com/nuxt/framework/issues).",[3116,3117,3118],{"name":3041,"color":3042},{"name":3105,"color":3106},{"name":3047,"color":3048},15033,"Support using textContent of \u003CScript> head component","2023-01-19T17:44:04Z","https://github.com/nuxt/nuxt/issues/15033",0.7443208,{"description":3125,"labels":3126,"number":3129,"owner":3030,"repository":3064,"state":3074,"title":3130,"updated_at":3131,"url":3132,"score":3133},"### Environment\n\n------------------------------\n- Operating System: Darwin\n- Node Version: v21.5.0\n- Nuxt Version: -\n- CLI Version: 3.16.0\n- Nitro Version: -\n- Package Manager: npm@10.2.4\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### Version\n\n3.0.0-alpha.10\n\n### Reproduction\n\nNo production link yet\n\n### Description\n\nThe `title` slot should return the item's title instead of active item's title.\n\nUsage:\n```javascript\n\u003CUStepper\n ref=\"stepper\"\n v-model=\"activeStep\"\n :items=\"items\"\n >\n \u003Ctemplate #title=\"{ item }\">\n \u003Ch2>{{ item.title }}\u003C/h2>\n \u003C/template>\n.....\n\u003C/UStepper>\n```\n\n\n\n### Additional context\n\nInstead of `Project` to be returned in every steps, I would like to display each item's title.\n\n\n\n\n### Logs\n\n```shell-script\n\n```",[3127,3128],{"name":3021,"color":3022},{"name":3061,"color":3062},2888,"UStepper - \"title\" slot is returning the active step's title instead of item's title","2024-12-12T23:04:45Z","https://github.com/nuxt/ui/issues/2888",0.7445875,{"description":3135,"labels":3136,"number":3139,"owner":3030,"repository":3030,"state":3074,"title":3140,"updated_at":3141,"url":3142,"score":3143},"### Describe the feature\n\nOnly home is a different layout, all the internals of the site are the same, so I would like to use: \u003CNuxtLayout name=\"home\"> for initial, but in the internals I would like to use the default layout.\r\n\r\nBut it doesn't work:\r\n\r\n```\r\n\u003Ctemplate #preContent>\r\n \u003Cdiv class=\"sum-class\">\r\n SomeContent here\r\n \u003C/div>\r\n \u003C/template>\r\n```\r\n\r\nIf this functionality already exists, I haven't found it in the documentation.\r\n```\r\n\r\n------------------------------\r\n- Operating System: `Linux`\r\n- Node Version: `v18.13.0`\r\n- Nuxt Version: `3.3.1`\r\n- Nitro Version: `2.3.1`\r\n- Package Manager: `yarn@1.22.19`\r\n- Builder: `vite`\r\n- User Config: `directus`, `modules`, `app`, `imports`\r\n- Runtime Modules: `@nuxtjs/tailwindcss@6.6.3`, `nuxt-icon@0.3.3`, `nuxt-directus@5.1.1`, `@pinia/nuxt@0.4.7`\r\n- Build Modules: `-`\r\n------------------------------\r\n\r\n```\r\n\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).",[3137,3138],{"name":3105,"color":3106},{"name":3027,"color":3092},19859,"Use the named slot templates with default layout","2023-03-22T15:39:14Z","https://github.com/nuxt/nuxt/issues/19859",0.7507036,["Reactive",3145],{},["Set"],["ShallowReactive",3148],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f4KUJKTwObHJkCLhp1UM1nCmjB7WhAc0cNShwwrxDVQQ":-1},"/nuxt/nuxt.com/1050"]