\r\n \u003C/template>\r\n \u003C/VPTeamPageSection>\r\n\u003C/VPTeamPage>\r\n```\n\n### Expected behavior\n\n\r\n\n\n### System Info\n\n```Text\nSystem:\r\n OS: Windows 11\r\n Binaries:\r\n Node: 20.10.0\r\n Yarn: 1.22.19\r\n npm: 10.5.0\r\n pnpm: 8.15.5\r\n Browsers:\r\n Edge: Chromium (123.0.2420.81)\r\n Internet Explorer: 11.0.22621.1\r\n npmPackages:\r\n vitepress: 1.0.0-rc.43\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2890,2893],{"name":2891,"color":2892},"theme","0754FB",{"name":2868,"color":2869},3769,"Support centering members in VPTeamPage","2025-03-02T18:09:24Z","https://github.com/vuejs/vitepress/issues/3769",0.7443341,{"description":2900,"labels":2901,"number":2906,"owner":2871,"repository":2872,"state":2873,"title":2907,"updated_at":2908,"url":2909,"score":2910},"### Is your feature request related to a problem? Please describe.\n\nI want to be able to localize the Code Block feature.\n\n### Describe the solution you'd like\n\nI've found an option to overwrite the copy button tooltip, but it's not present in the `LocaleConfig\u003CThemeConfig>` type, so I can't overwrite it per locale. I couldn't find an existing option to overwrite the \"Copied\" text. I would like to be able to overwrite both strings per locale.\n\n### Describe alternatives you've considered\n\n_No response_\n\n### Additional context\n\nExisting option to overwrite the copy button tooltip:\r\nhttps://github.com/vuejs/vitepress/blob/730fc0851ab323d62757b7822f60e84a7cf93bdf/src/node/markdown/markdown.ts#L113-L117\r\n\r\nStrings to overwrite:\r\n\r\n\r\n\n\n### Validations\n\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Read the [Contributing Guidelines](https://github.com/vuejs/vitepress/blob/main/.github/contributing.md).\n- [X] Check that there isn't already an issue that asks for the same feature to avoid creating a duplicate.",[2902,2905],{"name":2903,"color":2904},"build","377ba8",{"name":2868,"color":2869},4431,"Localize Code Block copy feature","2025-03-02T18:07:56Z","https://github.com/vuejs/vitepress/issues/4431",0.7470501,{"description":2912,"labels":2913,"number":2919,"owner":2871,"repository":2872,"state":2873,"title":2920,"updated_at":2921,"url":2922,"score":2923},"### Describe the bug\n\nThe external link icon is currently doing a line-break if there's not enough space, leaving behind an orphaned icon:\r\n\r\n\r\n\n\n### Reproduction\n\nSet `externalLinkIcon: true` in your `themeConfig` and include a link to an external page, e.g. https://google.com. Resize the screen until the link is broken up.\n\n### Expected behavior\n\nThe icon should always be on the same line as the last word/inseparable token of the link text.\n\n### System Info\n\n```Text\nSystem:\r\n OS: macOS 14.0\r\n CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz\r\n Memory: 67.77 MB / 16.00 GB\r\n Shell: 5.9 - /bin/zsh\r\n Binaries:\r\n Node: 20.8.0 - /usr/local/bin/node\r\n Yarn: 1.22.19 - /usr/local/bin/yarn\r\n npm: 10.1.0 - /usr/local/bin/npm\r\n Browsers:\r\n Chrome: 117.0.5938.149\r\n Safari: 17.0\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2914,2915,2918],{"name":2891,"color":2892},{"name":2916,"color":2917},"contribution welcome","11E4B8",{"name":2868,"color":2869},3061,"Avoid line-break for `externalLinkIcon: true`","2023-11-25T08:12:02Z","https://github.com/vuejs/vitepress/issues/3061",0.7547141,{"description":2925,"labels":2926,"number":2929,"owner":2871,"repository":2872,"state":2873,"title":2930,"updated_at":2931,"url":2932,"score":2933},"### Is your feature request related to a problem? Please describe.\n\nIs that possible to add a special syntax to enable line wrapping in code block,\r\ne.g. something like `:::js:line-numbers` syntax, maybe `:::js:wrap`?\r\nOptionally provide a global configuration and `:::js:nowrap`, the same as `lineNumbers`?\r\n\r\nFor a single code block, I can wrap in a `\u003Cdiv>` and use inline style to force child `\u003Ccode>` to wrap by `!important`, but there's no way I can do so for `code-group`. So I guess we have to have a built-in syntax by vitepress to handle such things.\r\n\r\nAnd need to make sure it can be used together with `:line-numebrs` so it won't break anything\n\n### Describe the solution you'd like\n\ninline:\r\nto force wrap:\r\n```md\r\n```js:wrap\r\n```\r\nto force no-wrap:\r\n```md\r\n```js:nowrap\r\n```\r\n\r\nglobal (default to wrap or not):\r\n```ts\r\nexport default {\r\n markdown: {\r\n wrapCodeBlock: true\r\n }\r\n}\r\n```\n\n### Describe alternatives you've considered\n\n_No response_\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Read the [Contributing Guidelines](https://github.com/vuejs/vitepress/blob/main/.github/contributing.md).\n- [X] Check that there isn't already an issue that asks for the same feature to avoid creating a duplicate.",[2927,2928],{"name":2891,"color":2892},{"name":2868,"color":2869},2660,"✨Feature Request: Allow wrapping code block by some special syntax like `:::js:wrap`","2025-03-02T18:11:13Z","https://github.com/vuejs/vitepress/issues/2660",0.75827557,{"description":2935,"labels":2936,"number":2940,"owner":2871,"repository":2872,"state":2941,"title":2942,"updated_at":2943,"url":2944,"score":2945},"### Describe the bug\n\n\u003Cimg width=\"638\" alt=\"image\" src=\"https://github.com/vuejs/vitepress/assets/111564053/b28f2112-61c4-46cd-b581-051e76589d3d\">\r\n\r\nAfter updating to the latest version of vitepress, I found that my custom font was overridden. I have specified the font as `LXGW WenKai`, but it is overridden by the higher-level selector `:root:lang(zh)`\n\n### Reproduction\n\n```css\r\n@import url(\"https://cdn.jsdelivr.net/gh/CMBill/lxgw-wenkai-web/style.css\");\r\n\r\n:root {\r\n --vp-font-family-base: \"LXGW WenKai\";\r\n --vp-font-family-mono: \"LXGW WenKai Mono\", monospace;\r\n}\r\n```\r\n\r\nThe above is the code of my `font.css`.\r\n\r\n```typescript\r\nimport DefaultTheme from \"vitepress/theme-without-fonts\";\r\nimport \"./fonts.css\";\r\nimport \"./custom.css\";\r\n\r\nexport default {\r\n extends: DefaultTheme,\r\n}\r\n```\r\n\r\nThis is how I use it\n\n### Expected behavior\n\nDisplay the correct font and modify the document to provide the latest practices.\n\n### System Info\n\n```Text\nSystem:\r\n OS: macOS 14.1\r\n CPU: (8) arm64 Apple M1\r\n Memory: 207.77 MB / 8.00 GB\r\n Shell: 5.9 - /bin/zsh\r\n Binaries:\r\n Node: 21.7.3 - /opt/homebrew/bin/node\r\n Yarn: 1.22.22 - /opt/homebrew/bin/yarn\r\n npm: 10.5.0 - /opt/homebrew/bin/npm\r\n pnpm: 9.0.6 - ~/Library/pnpm/pnpm\r\n bun: 1.0.18 - ~/.bun/bin/bun\r\n Watchman: 2024.04.15.00 - /opt/homebrew/bin/watchman\r\n Browsers:\r\n Safari: 17.1\r\n npmPackages:\r\n vitepress: latest => 1.1.4\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [x] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2937],{"name":2938,"color":2939},"bug: pending triage","e99695",3864,"closed","Custom Chinese font is overridden","2024-05-12T04:42:50Z","https://github.com/vuejs/vitepress/issues/3864",0.7350803,{"description":2947,"labels":2948,"number":2949,"owner":2871,"repository":2872,"state":2941,"title":2950,"updated_at":2951,"url":2952,"score":2953},"### Is your feature request related to a problem? Please describe.\n\nI'm using WebStorm to write `.vue` files, but there is only IntelliSense support for vue in markdown for VS Code. Adding support to external `.vue` file will take advantages with the existing IntelliSense for vue and instead of waiting for the IDEs adding support to vue in markdown and this is also much easier than adding support to all different IDEs.\n\n### Describe the solution you'd like\n\nWhen processing markdown files, read and compile the vue file with same name in the folder if exists.\n\n### Describe alternatives you've considered\n\n_No response_\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Read the [Contributing Guidelines](https://github.com/vuejs/vitepress/blob/main/.github/contributing.md).\n- [X] Check that there isn't already an issue that asks for the same feature to avoid creating a duplicate.",[],4455,"What about adding external .vue file along with .md file","2025-01-09T04:43:09Z","https://github.com/vuejs/vitepress/issues/4455",0.75169814,{"description":2955,"labels":2956,"number":2958,"owner":2871,"repository":2872,"state":2941,"title":2959,"updated_at":2960,"url":2961,"score":2962},"### Describe the bug\n\nwhen source code or package code (node_modules) existes *.data.js/mjs/ts/mts , will invoke staticDataPlugin.load then loadConfigFromFile throw error \"Could not load xxx.data.js: config must export or return an object\".\n\n### Reproduction\n\n```\r\ngit clone https://github.com/cocaine-coder/babylon-toolkits.git\r\n\r\ncd babylon-toolkits\r\n\r\nyarn\r\n\r\nyarn docs:build\r\n```\r\n\n\n### Expected behavior\n\nbuild successfully\n\n### System Info\n\n```Text\nvitepress --binaries\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2957],{"name":2938,"color":2939},4103," loaderMatch need more limit","2024-08-17T04:42:12Z","https://github.com/vuejs/vitepress/issues/4103",0.7564691,{"description":2964,"labels":2965,"number":2969,"owner":2871,"repository":2872,"state":2941,"title":2970,"updated_at":2971,"url":2972,"score":2973},"### Describe the bug\r\n\r\nThe content disappears after reloading the page, what I have noticed is that if the page is /index.html after reloading becomes /index (without extension) but all the content is not displayed any more \r\n\r\n### Reproduction\r\n\r\nVisit for example site https://s3m.stream/config.html reload and the URL will be changed to https://s3m.stream/config and content will disappear the \r\n\r\n### Expected behavior\r\n\r\nkeep showing the page content no matter if the user reloads the page\r\n\r\n### System Info\r\n\r\n```Text\r\nSystem:\r\n OS: Linux 6.9 Arch Linux\r\n Container: Yes\r\n Shell: 5.9 - /usr/bin/zsh\r\n Binaries:\r\n Node: 22.3.0 - /usr/bin/node\r\n npm: 10.8.1 - /usr/bin/npm\r\n pnpm: 9.4.0 - /usr/bin/pnpm\r\n npmPackages:\r\n vitepress: ^1.0.0-rc.31 => 1.2.3\r\n```\r\n\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Validations\r\n\r\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\r\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\r\n- [X] Read the [docs](https://vitepress.dev).\r\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2966],{"name":2967,"color":2968},"need more info","bdbefc",3970,"when reloading a page the .html extension get removed and all body disappears ","2024-06-27T04:42:51Z","https://github.com/vuejs/vitepress/issues/3970",0.76386076,["Reactive",2975],{},["Set"],["ShallowReactive",2978],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fO4wUrilx5_n2jpthmYisMztX3tAVf-5l31IoFWgXax8":-1},"/vuejs/vitepress/4491"]