\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.",[3034],{"name":3035,"color":3036},"bug: pending triage","e99695",4640,"Page title is not interpolated inside \u003Ctitle> element","2025-03-21T19:06:55Z","https://github.com/vuejs/vitepress/issues/4640",0.79982126,{"description":3043,"labels":3044,"number":3045,"owner":3024,"repository":3025,"state":3046,"title":3047,"updated_at":3048,"url":3049,"score":3050},"### Describe the bug\n\nIf dynamic content contains a MathJax block formula `$$ ... $$`, it is styled differently than in a static markdown file:\n- Static content:\n `style=\"direction: ltr; display: block; text-align: center; margin: 1em 0px; position: relative;\"`\n- Dynamic content with `\u003C!-- @content -->`:\n `style=\"direction: ltr; position: relative;\"`\n\nSo the dynamic MathJax formula is not displayed as a block and not centered. Any ideas why?\n\n\n\n### Reproduction\n\n## Code\n\n**math-[id].md**:\n```md\n## Static content\n\n$$\na^2 + b^2 = c^2\n$$\n\n## Dynamic content via @content\n\n\u003C!-- @content -->\n```\n\n**math-[id].paths.ts**:\n```ts\nconst content = `\n$$\na^2 + b^2 = c^2\n$$\n`;\n\nexport default {\n paths() {\n return [{ params: { id: \"pythagoras\" }, content: content }];\n },\n};\n```\n\n\n### Expected behavior\n\nSame styling of static and dynamic content.\n\n### System Info\n\n```Text\nSystem:\n OS: Windows 11 10.0.26100\n CPU: (16) x64 AMD Ryzen 7 PRO 7840U w/ Radeon 780M Graphics \n Memory: 15.70 GB / 30.67 GB\n Binaries:\n Node: 22.11.0 - C:\\Program Files\\nodejs\\node.EXE\n npm: 10.9.0 - C:\\Program Files\\nodejs\\npm.CMD\n Browsers:\n Edge: Chromium (131.0.2903.99)\n Internet Explorer: 11.0.26100.1882\n npmPackages:\n vitepress: ^1.5.0 => 1.5.0\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.",[],4499,"closed","MathJax styling of dynamic content @content","2025-01-28T04:42:54Z","https://github.com/vuejs/vitepress/issues/4499",0.66116095,{"description":3052,"labels":3053,"number":3055,"owner":3024,"repository":3025,"state":3046,"title":3056,"updated_at":3057,"url":3058,"score":3059},"### Describe the bug\n\nI installed Vitepress, built then ran it locally following the documentation of Vercel and everything seemed fine. But when I deployed it to my personal Vercel, my site keeps loading the 404.html. When I visit the Output of Vercel, I couldn't find any index.html and only 404.html. \r\n\r\nHere is currently [the blog of mine](https://vitepress-doc-kappa.vercel.app/) that I deployed to Vercel.\r\n\r\nThis is my current source on Vercel:\r\n\r\n\r\nThis is my current output on Vercel:\r\n\r\n\r\n\n\n### Reproduction\n\nNot sure if this is the correct way to reproduce, but I'll list down the commands that I ran, from install command to deploy:\r\n\r\n```bash\r\nnpm add -D vitepress\r\nnpx vitepress init ./\r\nnpm run docs:build\r\nnpm run docs:preview\r\nvercel --prod\r\n```\n\n### Expected behavior\n\nPage should load index.html when visiting `/`.\n\n### System Info\n\n```Text\nSystem:\r\n OS: Windows 10 10.0.19043\r\n CPU: (4) x64 Intel(R) Pentium(R) CPU G4560 @ 3.50GHz\r\n Memory: 2.27 GB / 7.96 GB\r\n Binaries:\r\n Node: 20.0.0 - C:\\Program Files\\nodejs\\node.EXE\r\n npm: 9.6.4 - C:\\Program Files\\nodejs\\npm.CMD\r\n Browsers:\r\n Edge: Spartan (44.19041.1266.0), Chromium (120.0.2210.133)\r\n Internet Explorer: 11.0.19041.1566\r\n npmPackages:\r\n vitepress: ^1.0.0-rc.39 => 1.0.0-rc.39\n```\n\n\n### Additional context\n\nI use a fresh setup of Vitepress and deploy to a Vercel setting using Node v20.x (which as mentioned on Vercel that is still in Beta). However I did try Node v18.x on Vercel and the error is the same. \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.",[3054],{"name":3035,"color":3036},3460,"Site auto loads 404.html after deployed to Vercel","2024-01-24T00:04:46Z","https://github.com/vuejs/vitepress/issues/3460",0.7608824,{"description":3061,"labels":3062,"number":3066,"owner":3024,"repository":3025,"state":3046,"title":3067,"updated_at":3068,"url":3069,"score":3070},"### Is your feature request related to a problem? Please describe.\n\nI want to use the existing structure of VitePress, with kind of the same Layout, but different styling. I was thinking I would just build a custom theme, but it seems like I cannot access e.g. the navbar configs. Or at least I wouldnt know how?\n\n### Describe the solution you'd like\n\nI would like to know how I can build my own custom theme, using all the default data that i would provide otherwise using the default theme.\n\n### Describe alternatives you've considered\n\nUsing the default theme but changing it up, but I doubt that it's flexible enough. another thing would be to just for vitepress and implementing my own default theme, but I doubt that it's thought to be done like that.\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.vuejs.org).\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.",[3063],{"name":3064,"color":3065},"theme","0754FB",912,"Extending/Mimicing default components in custom theme","2023-01-21T14:32:40Z","https://github.com/vuejs/vitepress/issues/912",0.76925147,{"description":3072,"labels":3073,"number":3075,"owner":3024,"repository":3025,"state":3046,"title":3076,"updated_at":3077,"url":3078,"score":3079},"### Describe the bug\r\n\r\n\r\n\r\n\r\n### Reproduction\r\n\r\n```ts\r\nexport default defineConfig({\r\n // ...\r\n sidebar: [{\r\n text: 'Recursos',\r\n collapsed: false,\r\n items: [\r\n {\r\n text: 'Máquinas virtuales',\r\n link: '/recursos/vms',\r\n },\r\n {\r\n text: 'Commons Library',\r\n link: 'https://faq.utnso.com.ar/commons'\r\n },\r\n {\r\n text: 'Linux man pages',\r\n link: 'https://man7.org/linux/man-pages/'\r\n },\r\n {\r\n text: 'Enunciado del TP',\r\n link: 'https://faq.utnso.com.ar/enunciado'\r\n },\r\n {\r\n text: 'Documento de Pruebas',\r\n link: 'https://faq.utnso.com.ar/pruebas',\r\n },\r\n {\r\n text: 'TPs Anteriores',\r\n link: '/recursos/tps-anteriores',\r\n },\r\n ]\r\n }]\r\n});\r\n```\r\n\r\n### Expected behavior\r\n\r\n\r\n\r\n\r\n### System Info\r\n\r\n```shell\r\nSystem:\r\n OS: Linux 6.0 Pop!_OS 22.04 LTS\r\n CPU: (8) x64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz\r\n Memory: 8.17 GB / 15.41 GB\r\n Container: Yes\r\n Shell: 5.8.1 - /usr/bin/zsh\r\n Binaries:\r\n Node: 16.14.0 - ~/.nvm/versions/node/v16.14.0/bin/node\r\n Yarn: 1.22.19 - ~/.nvm/versions/node/v16.14.0/bin/yarn\r\n npm: 8.3.1 - ~/.nvm/versions/node/v16.14.0/bin/npm\r\n Browsers:\r\n Firefox: 109.0.1\r\n npmPackages:\r\n vitepress: 1.0.0-alpha.47 => 1.0.0-alpha.47\r\n```\r\n\r\n\r\n### Additional context\r\n\r\nI was able to align it properly by setting:\r\n```scss\r\n.VPSidebarItem {\r\n .VPLink.link {\r\n display: flex;\r\n flex-grow: unset;\r\n }\r\n\r\n .VPLink.link svg {\r\n align-self: center;\r\n }\r\n}\r\n```\r\n\r\n### Validations\r\n\r\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\r\n- [X] Read the [docs](https://vitepress.vuejs.org).\r\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[3074],{"name":3035,"color":3036},1962,"External link icon in sidebar not aligned properly","2023-03-05T00:04:51Z","https://github.com/vuejs/vitepress/issues/1962",0.77280426,{"description":3081,"labels":3082,"number":3083,"owner":3024,"repository":3025,"state":3046,"title":3084,"updated_at":3085,"url":3086,"score":3087},"### Describe the bug\r\n\r\n\r\n\r\n\r\n### Reproduction\r\n\r\n直接打开控制台修改官方sidebar里的文字,插入\u003CT>即可复现\r\n\r\n### Expected behavior\r\n\r\n文字对齐\r\n\r\n### System Info\r\n\r\n```Text\r\nSystem:\r\n OS: macOS 14.4.1\r\n CPU: (8) arm64 Apple M2\r\n Memory: 141.77 MB / 16.00 GB\r\n Shell: 5.9 - /bin/zsh\r\n Binaries:\r\n Node: 18.14.0 - ~/.nvm/versions/node/v18.14.0/bin/node\r\n Yarn: 1.18.0 - ~/.nvm/versions/node/v18.14.0/bin/yarn\r\n npm: 9.3.1 - ~/.nvm/versions/node/v18.14.0/bin/npm\r\n pnpm: 8.15.4 - ~/Library/pnpm/pnpm\r\n Browsers:\r\n Chrome: 131.0.6778.86\r\n Safari: 17.4.1\r\n npmPackages:\r\n vitepress: ^1.5.0 => 1.5.0\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.",[],4399,"导航中插入的\u003CT>,两个尖括号没有对齐","2024-12-10T04:44:48Z","https://github.com/vuejs/vitepress/issues/4399",0.7807102,{"description":3089,"labels":3090,"number":3091,"owner":3024,"repository":3025,"state":3046,"title":3092,"updated_at":3093,"url":3094,"score":3095},"### Is your feature request related to a problem? Please describe.\n\nI've embed a video in my markdown by search the help of Typora.\r\nIt works fine in Typora.\r\nIt is like this in my markdown:\r\n```\r\n\u003Cvideo controls=\"controls\" src=\"在家办公指南.assets\\Video_2020-02-23_230241.mp4\" />\r\n```\r\nIt works fine with the localhost via the command ` yarn docs:dev`\r\nbut when `yarn docs:build`, I got an error.\r\nHow can I do?\n\n### Describe the solution you'd like\n\nSupport the video control.\r\n\r\nI set up the site in LAN and won't expose to the WAN, the storage is no problem.\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.vuejs.org).\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.",[],1477,"embed video in markdown with vitepress","2023-01-21T14:25:05Z","https://github.com/vuejs/vitepress/issues/1477",0.78379273,{"description":3097,"labels":3098,"number":3100,"owner":3024,"repository":3025,"state":3046,"title":3101,"updated_at":3102,"url":3103,"score":3104},"### Describe the bug\n\nWhen I enable the `ignoreDeadLinks` option in `/docs/.vitepress/config.js`, `yarn docs:build` still fails with the reason being `One or more pages contain dead links.`\n\n### Reproduction\n\nCreate a new vitepress project.\r\nIn `/docs/.vitepress/config.js`:\r\n```js\r\nexport default {\r\n ignoreDeadLinks: true,\r\n title: \"test\",\r\n description: \"test stuff\"\r\n}\r\n```\r\n\r\nIn `/docs/api/index.md`:\r\n```md\r\n[test](./test)\r\n```\n\n### Expected behavior\n\nIt is expected that the build process will succeed, because it should ignoreDeadLinks instead of failing because of them.\n\n### System Info\n\n```shell\nSystem:\r\n OS: Windows 10 10.0.19044\r\n CPU: (12) x64 Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz \r\n Memory: 6.63 GB / 15.93 GB\r\n Binaries:\r\n Node: 18.5.0 - C:\\Program Files\\nodejs\\node.EXE\r\n Yarn: 1.22.19 - C:\\Program Files\\nodejs\\yarn.CMD\r\n npm: 8.15.0 - C:\\Program Files\\nodejs\\npm.CMD\r\n Browsers:\r\n Edge: Spartan (44.19041.1266.0), Chromium (103.0.1264.71) \r\n Internet Explorer: 11.0.19041.1566\r\n npmPackages:\r\n vitepress: ^1.0.0-alpha.4 => 1.0.0-alpha.4\n```\n\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.vuejs.org).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[3099],{"name":3035,"color":3036},1084,"ignoreDeadLinks doesn't work","2023-01-21T14:30:01Z","https://github.com/vuejs/vitepress/issues/1084",0.78777295,{"description":3106,"labels":3107,"number":3111,"owner":3024,"repository":3025,"state":3046,"title":3112,"updated_at":3113,"url":3114,"score":3115},"### Describe the bug\r\n\r\n> 原作者: [https://github.com/xxx](https://github.com/xxx)\r\n### Reproduction\r\n\r\n-\r\n\r\n### Expected behavior\r\n\r\n-\r\n\r\n### System Info\r\n\r\n```Text\r\n-\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.",[3108],{"name":3109,"color":3110},"need more info","bdbefc",4013,"Blockquotes support this style?","2024-07-11T04:42:22Z","https://github.com/vuejs/vitepress/issues/4013",0.78919613,["Reactive",3117],{},["Set"],["ShallowReactive",3120],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fM431AmYDFLbjRDfE0IURjp-uIt7mqlPSU_DzzHmb7Bk":-1},"/vuejs/vitepress/3244"]