",[2856,2859],{"name":2857,"color":2858},"question","d876e3",{"name":2860,"color":2861},"v3","49DCB8",3947,"nuxt","ui","open","Unexpected drawer behavior when dragging content area (jumpy collapse & horizontal scroll flickering)","2025-04-21T09:17:02Z","https://github.com/nuxt/ui/issues/3947",0.7223793,{"description":2871,"labels":2872,"number":2880,"owner":2863,"repository":2864,"state":2865,"title":2881,"updated_at":2882,"url":2883,"score":2884},"### Environment\n\n- Ubuntu (WSL 2)\n- Package manager Bun\n\n### Is this bug related to Nuxt or Vue?\n\nVue\n\n### Version\n\n3.0.0-alpha.10\n\n### Reproduction\n\n[Reproduction repository](https://github.com/sergiooak/vue-nuxtui-bun-type-import)\n\n\n### Description\n\nI found a weird bug while import types from @nuxt/ui using the syntax \"import { type ComponentProps} from @nuxt/ui\"\nIt took me a long time to pinpoint what was causing the bug. If i use this syntax, and do a fresh install, in my case, bun i && bun dev, I got this weird \"internal\" error from tailwind without point exactly where the error is.\n\nIf I clean the node_modules rewrite the import to \"import type {ComponentProps} from @nuxt/ui\" bun i && bun dev, the problem solves.\n\nI don't know if this is bun related or not, I am creating a minimal reproduction repo using npm and bun ASAP\n(I've just already created the issue in case someone find this bug in the meantime)\n\n### Additional context\n\nThe bug occurs only when using bun install with this specific import syntax for @nuxt/ui. Other imports using the same syntax work as expected. If bun install is run without this syntax, and the code is then adjusted accordingly, everything works fine. I only noticed this issue a few commits later due to this behavior\n\n### Logs\n\n```shell-script\n✘ [ERROR] Could not resolve \"../pkg\"\n\n node_modules/lightningcss/node/index.js:16:27:\n 16 │ module.exports = require(`../pkg`);\n ╵ ~~~~~~~~\n\n✘ [ERROR] No loader is configured for \".node\" files: node_modules/@nuxt/ui/node_modules/@tailwindcss/vite/node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-gnu/tailwindcss-oxide.linux-x64-gnu.node\n\n node_modules/@nuxt/ui/node_modules/@tailwindcss/vite/node_modules/@tailwindcss/oxide/index.js:190:38:\n 190 │ ...inding = require('@tailwindcss/oxide-linux-x64-gnu')\n ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n✘ [ERROR] No loader is configured for \".node\" files: node_modules/@nuxt/ui/node_modules/@tailwindcss/vite/node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-musl/tailwindcss-oxide.linux-x64-musl.node\n\n node_modules/@nuxt/ui/node_modules/@tailwindcss/vite/node_modules/@tailwindcss/oxide/index.js:177:38:\n 177 │ ...nding = require('@tailwindcss/oxide-linux-x64-musl')\n ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n/home/sergiooak/gaio/gaio-web/node_modules/esbuild/lib/main.js:1476\n let error = new Error(text);\n ^\n\nError: Build failed with 3 errors:\nnode_modules/@nuxt/ui/node_modules/@tailwindcss/vite/node_modules/@tailwindcss/oxide/index.js:177:38: ERROR: No loader is configured for \".node\" files: node_modules/@nuxt/ui/node_modules/@tailwindcss/vite/node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-musl/tailwindcss-oxide.linux-x64-musl.node\nnode_modules/@nuxt/ui/node_modules/@tailwindcss/vite/node_modules/@tailwindcss/oxide/index.js:190:38: ERROR: No loader is configured for \".node\" files: node_modules/@nuxt/ui/node_modules/@tailwindcss/vite/node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-gnu/tailwindcss-oxide.linux-x64-gnu.node\nnode_modules/lightningcss/node/index.js:16:27: ERROR: Could not resolve \"../pkg\"\n at failureErrorWithLog (/home/sergiooak/gaio/gaio-web/node_modules/esbuild/lib/main.js:1476:15)\n at /home/sergiooak/gaio/gaio-web/node_modules/esbuild/lib/main.js:945:25\n at /home/sergiooak/gaio/gaio-web/node_modules/esbuild/lib/main.js:1354:9\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {\n errors: [Getter/Setter],\n warnings: [Getter/Setter]\n}\n```",[2873,2876,2877],{"name":2874,"color":2875},"bug","d73a4a",{"name":2860,"color":2861},{"name":2878,"color":2879},"triage","ffffff",3039,"Unexpected Bug with Tree-Shaking Type Imports in @nuxt/ui","2025-01-08T08:12:01Z","https://github.com/nuxt/ui/issues/3039",0.74347615,{"description":2886,"labels":2887,"number":2888,"owner":2863,"repository":2889,"state":2890,"title":2891,"updated_at":2892,"url":2893,"score":2894},"",[],1129,"nuxt.com","closed","[Refactor] Harmonize props","2023-02-15T12:31:10Z","https://github.com/nuxt/nuxt.com/issues/1129",0.46038324,{"description":2896,"labels":2897,"number":2899,"owner":2863,"repository":2900,"state":2890,"title":2901,"updated_at":2902,"url":2903,"score":2904},"Thought this issue was related to my project, but I was able to reproduce it, sounds weird but this font won't work on a production build - https://fonts.google.com/specimen/DM+Serif+Display\r\n\r\nI am using the font by mentioning it in my tailwind config \r\n\r\n```ts\r\nimport type { Config } from \"tailwindcss\";\r\n\r\nexport default \u003CPartial\u003CConfig>>{\r\n theme: {\r\n fontFamily: {\r\n sans: [\r\n \"DM Sans\",\r\n \"Avenir Next\",\r\n \"Roboto\",\r\n \"-apple-system\",\r\n \"BlinkMacSystemFont\",\r\n '\"Segoe UI\"',\r\n \"Ubuntu\",\r\n '\"Helvetica Neue\"',\r\n \"Arial\",\r\n '\"Noto Sans\"',\r\n \"sans-serif\",\r\n '\"Apple Color Emoji\"',\r\n '\"Segoe UI Emoji\"',\r\n '\"Segoe UI Symbol\"',\r\n '\"Noto Color Emoji\"',\r\n ],\r\n mono: [\r\n \"Cascadia Code\",\r\n \"ui-monospace\",\r\n \"SFMono-Regular\",\r\n \"Menlo\",\r\n \"Monaco\",\r\n \"Consolas\",\r\n \"Liberation Mono\",\r\n \"Courier New\",\r\n \"monospace\",\r\n ],\r\n display: [\"DM Serif Display\", \"Inter\", \"sans-serif\"],\r\n },\r\n },\r\n plugins: [require(\"@tailwindcss/typography\")],\r\n};\r\n```\r\n\r\nThe first font `DM Sans` is loads correctly, but the display font wont, throws a 404 in production.\r\n\r\nHere's a reproduction - https://github.com/fayazara/nuxt-font-repro\r\n\r\nDev environment screenshot \r\n\r\n\r\n\r\nProduction screenshot\r\n",[2898],{"name":2874,"color":2875},122,"fonts","This font won't work on production: DM Serif Display","2024-05-03T08:11:09Z","https://github.com/nuxt/fonts/issues/122",0.69389653,{"description":2886,"labels":2906,"number":2913,"owner":2863,"repository":2889,"state":2890,"title":2914,"updated_at":2915,"url":2916,"score":2917},[2907,2910],{"name":2908,"color":2909},"enhancement","1ad6ff",{"name":2911,"color":2912},"documentation","9DE2BA",1504,"Docs: Replace `Callout` and `Readme` with undocs components","2024-02-21T17:07:40Z","https://github.com/nuxt/nuxt.com/issues/1504",0.69503933,{"description":2886,"labels":2919,"number":2924,"owner":2863,"repository":2889,"state":2890,"title":2925,"updated_at":2926,"url":2927,"score":2928},[2920,2921],{"name":2908,"color":2909},{"name":2922,"color":2923},"responsive","1cd1c6",807,"[Docs] Framework V3 improvements (mobile/tablet)","2023-02-15T12:30:59Z","https://github.com/nuxt/nuxt.com/issues/807",0.70251817,{"description":2930,"labels":2931,"number":2924,"owner":2863,"repository":2932,"state":2890,"title":2933,"updated_at":2934,"url":2935,"score":2928},"Hey, \r\nToday I used [patch-package](https://github.com/ds300/patch-package) to patch `@nuxt/test-utils@3.12.0` for the project I'm working on.\r\n\r\nMain branch already has these changes and it fixes issue where I am not able to import from `@nuxt/test-utils/playwright` due to missing types. \r\n```\r\nimport { expect, test } from '@nuxt/test-utils/playwright'\r\n```\r\n\r\nHere is the diff that solved my problem:\r\n```diff\r\ndiff --git a/node_modules/@nuxt/test-utils/package.json b/node_modules/@nuxt/test-utils/package.json\r\nindex 2bc5c2e..e0d7b15 100644\r\n--- a/node_modules/@nuxt/test-utils/package.json\r\n+++ b/node_modules/@nuxt/test-utils/package.json\r\n@@ -23,6 +23,7 @@\r\n \"dist\",\r\n \"config.d.ts\",\r\n \"e2e.d.ts\",\r\n+ \"playwright.d.ts\",\r\n \"experimental.d.ts\",\r\n \"module.d.ts\",\r\n \"runtime.d.ts\",\r\ndiff --git a/node_modules/@nuxt/test-utils/playwright.d.ts b/node_modules/@nuxt/test-utils/playwright.d.ts\r\nnew file mode 100644\r\nindex 0000000..1b71747\r\n--- /dev/null\r\n+++ b/node_modules/@nuxt/test-utils/playwright.d.ts\r\n@@ -0,0 +1 @@\r\n+export * from './dist/playwright'\r\n```\r\n\r\nBut as I can see these changes are already on main branch. Is it possible to create minor release / tag in order to fix it?\r\nAs you can see both playwright.d.ts and `files` in`package.json` are missing from 3.12.0 release.\r\n\r\n\u003Cimg width=\"965\" alt=\"Screenshot 2024-04-05 at 09 16 25\" src=\"https://github.com/nuxt/test-utils/assets/34317830/698aa01f-d67e-498f-9c0e-b2347031995f\">\r\n\r\n",[],"test-utils","Missing types for @nuxt/test-utils/playwright","2024-04-17T10:00:28Z","https://github.com/nuxt/test-utils/issues/807",{"description":2937,"labels":2938,"number":2924,"owner":2863,"repository":2864,"state":2890,"title":2943,"updated_at":2944,"url":2945,"score":2928},"### Description\n\nI know you are working on ui-pro, but would be interested in having this as a feature, maybe a scroll box component? \n\nhttps://nextui.org/docs/components/scroll-shadow\n\n### Additional context\n\n_No response_",[2939,2942],{"name":2940,"color":2941},"feature","A27AF6",{"name":2860,"color":2861},"[ScrollArea] Implement component","2025-04-22T14:19:32Z","https://github.com/nuxt/ui/issues/807",{"description":2947,"labels":2948,"number":2950,"owner":2863,"repository":2889,"state":2890,"title":2951,"updated_at":2952,"url":2953,"score":2954},"- [x] `/modules`\n- [x] `/community/repositories`\n- [x] `/community/partners`\n- [x] `/resources/showcases`",[2949],{"name":2908,"color":2909},597,"[Responsive] Display aside filters on list pages","2023-02-15T12:32:35Z","https://github.com/nuxt/nuxt.com/issues/597",0.7156994,{"description":2956,"labels":2957,"number":2960,"owner":2863,"repository":2864,"state":2890,"title":2961,"updated_at":2962,"url":2963,"score":2964},"### Environment\n\n- Operating System: Darwin\n- Node Version: v22.14.0\n- Nuxt Version: 3.16.0\n- CLI Version: 3.23.1\n- Nitro Version: 2.11.7\n- Package Manager: pnpm@10.6.3\n- Builder: -\n- User Config: compatibilityDate, devtools, future, experimental, modules, vite, css, typescript\n- Runtime Modules: @nuxt/eslint@1.2.0, @nuxt/test-utils@3.17.2, @nuxt/icon@1.11.0, @nuxt/ui@3.0.0\n- Build Modules: -\n\n\n### Is this bug related to Nuxt or Vue?\n\nNuxt\n\n### Version\n\nv3.0.0\n\n### Reproduction\n\nhttps://ui.nuxt.com/components/input-menu\n\n### Description\n\nThe InputMenu component only shows filtered items when opening it with a selected item. This is confusing, and differs from expected behavior. In its current state, the InputMenu would only be usable, if the user deletes the text in the field, which is not clear nor expected.\n\nExpected behavior: If one opens the select menu by clicking on the button, it shows all available values, with the currently selected value highlighted. Only when changing the text of the input field, it filters for the value entered.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2958,2959],{"name":2874,"color":2875},{"name":2860,"color":2861},3620,"InputMenu shows only selected item when opening","2025-03-27T15:27:51Z","https://github.com/nuxt/ui/issues/3620",0.7186513,["Reactive",2966],{},["Set"],["ShallowReactive",2969],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f71yFD-2J_E8IxXA1-QQ7YnN1Z0SU0bF5FSeguhMWS6s":-1},"/nuxt/test-utils/1129"]