",[3145,3148],{"name":3146,"color":3147},"pending triage","E99695",{"name":3149,"color":3150},"needs reproduction","FBCA04",32847,"nuxt","open","Incorrect message when updating the version","2025-08-04T07:23:47Z","https://github.com/nuxt/nuxt/issues/32847",0.68831533,{"description":3159,"labels":3160,"number":3162,"owner":3152,"repository":3152,"state":3153,"title":3163,"updated_at":3164,"url":3165,"score":3166},"### Describe the feature\n\nauto finish app baseURL public static img.\r\n\r\n\u003Cimg width=\"1275\" alt=\"image\" src=\"https://github.com/nuxt/nuxt/assets/40666434/2a0df777-6ba3-45bb-a309-1a5af84671ba\">\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] Check existing [discussions](https://github.com/nuxt/nuxt/discussions) and [issues](https://github.com/nuxt/nuxt/issues).\n- [X] Read the [contribution guide](https://nuxt.com/docs/community/contribution).\n",[3161],{"name":3146,"color":3147},26848,"auto finish app baseURL public static img","2024-06-30T11:04:24Z","https://github.com/nuxt/nuxt/issues/26848",0.7032194,{"description":3168,"labels":3169,"number":2053,"owner":3152,"repository":3173,"state":3153,"title":3174,"updated_at":3175,"url":3176,"score":3177},"fontshare, for example, exposes this metadata which we can use to create font fallback metrics",[3170],{"name":3171,"color":3172},"enhancement","a2eeef","fonts","allow providers to provide font metrics","2024-05-01T17:17:44Z","https://github.com/nuxt/fonts/issues/9",0.70677435,{"description":3179,"labels":3180,"number":1572,"owner":3152,"repository":3173,"state":3182,"title":3183,"updated_at":3184,"url":3185,"score":3186},"would be nice to display information on what fonts that have been detected, and which provider they come from\r\n\r\n",[3181],{"name":3171,"color":3172},"closed","devtools integration/panel","2024-03-10T22:01:35Z","https://github.com/nuxt/fonts/issues/5",0.5458481,{"description":3188,"labels":3189,"number":1029,"owner":3152,"repository":3173,"state":3182,"title":3194,"updated_at":3195,"url":3196,"score":3197},"https://developers.cloudflare.com/speed/optimization/content/fonts/",[3190,3191],{"name":3171,"color":3172},{"name":3192,"color":3193},"provider","1161A4","cloudflare font provider","2024-02-29T10:14:09Z","https://github.com/nuxt/fonts/issues/21",0.6415636,{"description":3199,"labels":3200,"number":1044,"owner":3152,"repository":3173,"state":3182,"title":3204,"updated_at":3205,"url":3206,"score":3207},"I can't see it mentioned in the README how this use case would be handled, so I thought I'd open an issue to get it clarified, then I can submit a PR for the docs.\r\n\r\nFor font faces that have the same name but multiple font-weights, how would we handle the configuration for this?\r\n\r\nE.G.\r\n\r\n```\r\n@font-face {\r\n font-display: swap;\r\n font-style: normal;\r\n font-weight: 400;\r\n font-family: 'Tenon';\r\n src:\r\n local('Tenon Regular'),\r\n local('Tenon-Regular'),\r\n local('TenonRegular'),\r\n url('/fonts/tenon_regular.woff2') format('woff2'),\r\n url('/fonts/tenon_regular.woff') format('woff');\r\n}\r\n\r\n/* Tenon */\r\n/* Font weight: Medium */\r\n@font-face {\r\n font-display: swap;\r\n font-style: normal;\r\n font-weight: 500;\r\n font-family: 'Tenon';\r\n src:\r\n local('Tenon Medium'),\r\n local('Tenon-Medium'),\r\n local('TenonMedium'),\r\n url('/fonts/tenon_medium.woff2') format('woff2'),\r\n url('/fonts/tenon_medium.woff') format('woff');\r\n}\r\n\r\n/* Tenon */\r\n/* Font weight: Bold */\r\n@font-face {\r\n font-display: swap;\r\n font-style: normal;\r\n font-weight: 700;\r\n font-family: 'Tenon';\r\n src:\r\n local('Tenon Bold'),\r\n local('Tenon-Bold'),\r\n local('TenonBold'),\r\n url('/fonts/tenon_bold.woff2') format('woff2'),\r\n url('/fonts/tenon_bold.woff') format('woff');\r\n}\r\n```\r\n\r\nThis has 3 font files for Tenon, but all under the `font-family: 'Tenon'`. Changing the `font-weight` lets the browser choose the right font file automatically.\r\n\r\nJust wondering how we'd set this up, as well as get the local fallbacks.\r\n\r\nOut of the box I just get the 400 weight font files, and no local fallback",[3201],{"name":3202,"color":3203},"bug","d73a4a","Local fonts with multiple weights but same name","2024-03-23T16:55:32Z","https://github.com/nuxt/fonts/issues/22",0.6797476,{"description":3209,"labels":3210,"number":3212,"owner":3152,"repository":3173,"state":3182,"title":3213,"updated_at":3214,"url":3215,"score":3216},"I propose adding an option so that the generated CSS for a font does not contain the `src: local(\"...\")` or puts it behind the font url like so: `src: url(...), local(...)`. I'm not actually sure if changing the order even works but let me just explain my rationale:\r\n\r\nI am using `Josefin Sans`, a font with many variable weights from Google. For some reason, the font rendered correctly in Chrome/Firefox on Fedora but on Windows it only rendered correctly in Firefox. The difference between my Linux and Windows installation was that I had `Josefin Sans` installed locally on Windows. This caused my local font to load instead of the one fetched from Google Fonts. The problem was that my local installation of this font was somehow corrupted with all font-weights being replaced by 100 resulting in Chrome loading the font-weight: 100 version instead of the font-weight: 300 version. Uninstalling my local version of this font fixed the issue.\r\n\r\nWhile searching for local fonts is a sensible default, I think we should have the option to opt out of that and only use the font from our server instead. You can never really know what font version a user has installed under the same name as your font or if the user's installation is incorrect. I think this is an important option for websites that prioritize their presentation over their load times.\r\n\r\nIf this feature is desired, I would be happy to work on a pull request. This issue is actually reproducible on my machine but I have doubts that it would be easy to reproduce on any system. But just in case, someone wants to try, here are the steps:\r\n\r\n1. Download font: https://fonts.google.com/specimen/Josefin+Sans\r\n2. Install font\r\n3. Start website (https://github.com/konstantin-lukas/nuxt-portfolio)\r\n4. Open locally running website in Chrome on Windows",[3211],{"name":3171,"color":3172},211,"Allow option to prevent local source or lower priority of local source","2024-09-11T22:31:05Z","https://github.com/nuxt/fonts/issues/211",0.6906061,{"description":3218,"labels":3219,"number":3223,"owner":3152,"repository":3152,"state":3182,"title":3224,"updated_at":3225,"url":3226,"score":3227},"\r\n\u003Cimg width=\"638\" alt=\"image\" src=\"https://user-images.githubusercontent.com/24729021/190970189-faafbb0d-45f3-4836-9bb2-0d3ca0b518e5.png\">\r\n",[3220],{"name":3221,"color":3222},"3.x","29bc7f",14959,"500 [vite-node] [plugin:vite:import-analysis] ./node_modules/nuxt/dist/app/entry.mjs","2023-01-19T17:43:07Z","https://github.com/nuxt/nuxt/issues/14959",0.6933725,{"description":3229,"labels":3230,"number":3236,"owner":3152,"repository":3173,"state":3182,"title":3237,"updated_at":3238,"url":3239,"score":3240},"I'm currently trying to add the adobe font \"Elena\" to my project, without success. \nMy searched led me to [#187](https://github.com/nuxt/fonts/issues/187) and it's fix [#192](https://github.com/nuxt/fonts/pull/192) but to no avail.\n\nwould kindly appreciate your help :)\n\nmy nuxt.config.ts fonts //config:\n\n```js\nfonts: {\n defaults: {\n weights: ['100', '200', '300', '400', '500', '600', '700', '800', '900'],\n styles: ['normal', 'italic'],\n },\n adobe: {\n id: ['xxxxxx'],\n },\n fonts: {\n experimental: {\n processCSSVariables: true, // \u003C-- tested if that made a difference\n },\n },\n families: [\n {\n name: 'Industry',\n provider: 'adobe',\n fallbacks: ['Oswald', 'Arial', 'Helvetica', 'sans-serif'],\n },\n {\n name: 'Elena Web Basic', \u003C--- tested \"Elena\", \"Elena Basic\", \"Elena-Web-Basic\"\n provider: 'adobe',\n fallbacks: ['Georgia', 'Times New Roman', 'serif'],\n },\n {\n name: 'Oswald',\n provider: 'google',\n fallbacks: ['Roboto Sans', 'Arial', 'Helvetica', 'sans-serif'],\n },\n ],\n },\n```\n\n```js\nTailwind Config:\n\n`extend: {\n fontFamily: {\n display: ['Industry', 'Oswald', 'Arial', 'Helvetica', 'sans-serif'],\n serif: ['\"Elena Web Basic\"', 'Georgia', 'Times New Roman', 'serif'], //\u003C-- also tried \"Elena\", \"Elena Basic\", \"Elena-Web-Basic\"\n },`\n```\n\nthe typekit css:\n\n```css\n@import url(\"https://p.typekit.net/p.css?s=1&k=dou8fmt&ht=tk&f=25310.25314.14437.14439&a=8358342&app=typekit&e=css\");\n\n@font-face {\nfont-family:\"industry\";\nsrc:url(\"https://use.typekit.net/af/99114e/000000000000000077519a43/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3\") format(\"woff2\"),url(\"https://use.typekit.net/af/99114e/000000000000000077519a43/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3\") format(\"woff\"),url(\"https://use.typekit.net/af/99114e/000000000000000077519a43/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3\") format(\"opentype\");\nfont-display:auto;font-style:normal;font-weight:700;font-stretch:normal;\n}\n\n@font-face {\nfont-family:\"industry\";\nsrc:url(\"https://use.typekit.net/af/e15078/000000000000000077519a3f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3\") format(\"woff2\"),url(\"https://use.typekit.net/af/e15078/000000000000000077519a3f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3\") format(\"woff\"),url(\"https://use.typekit.net/af/e15078/000000000000000077519a3f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3\") format(\"opentype\");\nfont-display:auto;font-style:normal;font-weight:600;font-stretch:normal;\n}\n\n@font-face {\nfont-family:\"elena-web-basic\";\nsrc:url(\"https://use.typekit.net/af/5d3cbc/00000000000000007735daea/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3\") format(\"woff2\"),url(\"https://use.typekit.net/af/5d3cbc/00000000000000007735daea/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3\") format(\"woff\"),url(\"https://use.typekit.net/af/5d3cbc/00000000000000007735daea/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3\") format(\"opentype\");\nfont-display:auto;font-style:normal;font-weight:700;font-stretch:normal;\n}\n\n@font-face {\nfont-family:\"elena-web-basic\";\nsrc:url(\"https://use.typekit.net/af/d89e6b/00000000000000007735daec/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3\") format(\"woff2\"),url(\"https://use.typekit.net/af/d89e6b/00000000000000007735daec/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3\") format(\"woff\"),url(\"https://use.typekit.net/af/d89e6b/00000000000000007735daec/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3\") format(\"opentype\");\nfont-display:auto;font-style:normal;font-weight:400;font-stretch:normal;\n}\n\n.tk-industry { font-family: \"industry\",sans-serif; }\n.tk-elena-web-basic { font-family: \"elena-web-basic\",serif; }`\n\n```",[3231,3233],{"name":3149,"color":3232},"C94E53",{"name":3234,"color":3235},"closed-by-bot","ededed",340,"adobe fonts with differing name information not loading","2024-10-31T02:02:15Z","https://github.com/nuxt/fonts/issues/340",0.71513337,{"description":3143,"labels":3242,"number":3245,"owner":3152,"repository":3246,"state":3182,"title":3154,"updated_at":3247,"url":3248,"score":3249},[3243],{"name":3149,"color":3244},"9F4F33",996,"cli","2025-08-09T15:11:25Z","https://github.com/nuxt/cli/issues/996",0.7166504,["Reactive",3251],{},["Set"],["ShallowReactive",3254],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fkJquGe2jbH-GR4bJoUjDm5XVnI2fcbjlZB5ourUnZPg":-1},"/nuxt/fonts/6"]