\n\n\u003Cimg width=\"712\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/0a9f273f-cb27-4824-ac2f-6497980294ec\" />\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2867,2870,2873],{"name":2868,"color":2869},"bug","d73a4a",{"name":2871,"color":2872},"v3","49DCB8",{"name":2874,"color":2875},"triage","ffffff",3558,"nuxt","ui","open","Padding and Sizing on UAvatar","2025-03-13T13:44:50Z","https://github.com/nuxt/ui/issues/3558",0.7145587,{"description":2885,"labels":2886,"number":2894,"owner":2877,"repository":2895,"state":2879,"title":2896,"updated_at":2897,"url":2898,"score":2899},"### Environment\n\nReproduction: https://stackblitz.com/edit/github-gu1sj1?file=tests%2Fbasic.e2e.test.ts\r\n\r\nI can't seem to utilize the alternative nuxt.config location with @nuxt/test-utils. If I have my nuxt.config as `./.config/nuxt.ts`, e2e tests will always fail with `Error: Invalid nuxt app. (Please explicitly set 'options.rootDir' pointing to a valid nuxt app)`.\r\n\r\nThis is my test:\r\n```js\r\n// ./tests/basic.e2e.test.ts\r\nimport { $fetch, setup } from '@nuxt/test-utils/e2e';\r\nimport { describe, expect, it } from 'vitest';\r\n\r\ndescribe('basic', async () => {\r\n await setup({\r\n rootDir: './app',\r\n configFile: '/.config/nuxt.ts',\r\n });\r\n\r\n it('contains Welcome to Nuxt! string', async () => {\r\n const html = await $fetch('/');\r\n expect(html).toContain('Welcome to Nuxt!');\r\n });\r\n});\r\n```\r\nand my nuxt.config:\r\n```js\r\n// ./.config/nuxt.ts\r\nexport default defineNuxtConfig({\r\n compatibilityDate: '2024-04-03',\r\n devtools: { enabled: true },\r\n future: {\r\n compatibilityVersion: 4,\r\n },\r\n modules: ['@nuxt/test-utils/module'],\r\n});\r\n```\r\nIf I move and rename nuxt.config back to the root, it works.\r\n\r\nI'm not sure if this is a limitation or expectation of test-utils of the config file name/location that isn't being honored by the `configFile` setting, or what.\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-gu1sj1?file=tests%2Fbasic.e2e.test.ts\n\n### Describe the bug\n\nUsing alternative nuxt.config name/location causes e2e tests to fail.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2887,2888,2891],{"name":2868,"color":2869},{"name":2889,"color":2890},"vitest-environment","b60205",{"name":2892,"color":2893},"pending triage","5D08F5",893,"test-utils","e2e tests fail with `.config/nuxt.ts`","2024-08-09T04:45:20Z","https://github.com/nuxt/test-utils/issues/893",0.7270861,{"description":2901,"labels":2902,"number":2912,"owner":2877,"repository":2877,"state":2879,"title":2913,"updated_at":2914,"url":2915,"score":2916},"### Describe the feature\n\nHello,\r\n\r\nIt could help modules authors to have helps for adding things to the head.\r\n\r\nhttps://nuxt.com/docs/api/nuxt-config#head\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).",[2903,2906,2909],{"name":2904,"color":2905},"enhancement","8DEF37",{"name":2907,"color":2908},"good first issue","fbca04",{"name":2910,"color":2911},"🍰 p2-nice-to-have","0E8A16",25469,"Add Nuxt Kit helpers for `app.head`","2025-02-03T11:53:20Z","https://github.com/nuxt/nuxt/issues/25469",0.7570551,{"description":2918,"labels":2919,"number":2921,"owner":2877,"repository":2895,"state":2922,"title":2923,"updated_at":2924,"url":2925,"score":2926},"### 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```",[2920],{"name":2892,"color":2893},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":2928,"labels":2929,"number":2931,"owner":2877,"repository":2878,"state":2922,"title":2932,"updated_at":2933,"url":2934,"score":2935},"### 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",[2930],{"name":2868,"color":2869},2082,"Date picker broken","2024-11-07T14:11:51Z","https://github.com/nuxt/ui/issues/2082",0.66849893,{"description":2937,"labels":2938,"number":2941,"owner":2877,"repository":2877,"state":2922,"title":2942,"updated_at":2943,"url":2944,"score":2945},"### 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).",[2939],{"name":2892,"color":2940},"E99695",30563,"Named slots in layouts","2025-01-13T13:54:08Z","https://github.com/nuxt/nuxt/issues/30563",0.73634446,{"labels":2947,"number":2956,"owner":2877,"repository":2877,"state":2922,"title":2957,"updated_at":2958,"url":2959,"score":2960},[2948,2949,2952,2955],{"name":2904,"color":2905},{"name":2950,"color":2951},"discussion","538de2",{"name":2953,"color":2954},"3.x","29bc7f",{"name":2910,"color":2911},14329,"Config alias `theme` to `extends`","2023-01-19T17:33:54Z","https://github.com/nuxt/nuxt/issues/14329",0.7432015,{"description":2962,"labels":2963,"number":2967,"owner":2877,"repository":2877,"state":2922,"title":2968,"updated_at":2969,"url":2970,"score":2971},"### 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).",[2964,2965,2966],{"name":2904,"color":2905},{"name":2953,"color":2954},{"name":2910,"color":2911},15033,"Support using textContent of \u003CScript> head component","2023-01-19T17:44:04Z","https://github.com/nuxt/nuxt/issues/15033",0.7443208,{"description":2973,"labels":2974,"number":2977,"owner":2877,"repository":2878,"state":2922,"title":2978,"updated_at":2979,"url":2980,"score":2981},"### 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```",[2975,2976],{"name":2868,"color":2869},{"name":2871,"color":2872},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.7445874,{"description":2983,"labels":2984,"number":2987,"owner":2877,"repository":2877,"state":2922,"title":2988,"updated_at":2989,"url":2990,"score":2991},"### 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).",[2985,2986],{"name":2953,"color":2954},{"name":2892,"color":2940},19859,"Use the named slot templates with default layout","2023-03-22T15:39:14Z","https://github.com/nuxt/nuxt/issues/19859",0.7507036,["Reactive",2993],{},["Set"],["ShallowReactive",2996],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f4KUJKTwObHJkCLhp1UM1nCmjB7WhAc0cNShwwrxDVQQ":-1},"/nuxt/nuxt.com/1050"]