\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.",[2879],{"name":2880,"color":2881},"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":2888,"labels":2889,"number":2890,"owner":2869,"repository":2870,"state":2891,"title":2892,"updated_at":2893,"url":2894,"score":2895},"### 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":2897,"labels":2898,"number":2900,"owner":2869,"repository":2870,"state":2891,"title":2901,"updated_at":2902,"url":2903,"score":2904},"### 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.",[2899],{"name":2880,"color":2881},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":2906,"labels":2907,"number":2911,"owner":2869,"repository":2870,"state":2891,"title":2912,"updated_at":2913,"url":2914,"score":2915},"### 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.",[2908],{"name":2909,"color":2910},"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":2917,"labels":2918,"number":2920,"owner":2869,"repository":2870,"state":2891,"title":2921,"updated_at":2922,"url":2923,"score":2924},"### 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.",[2919],{"name":2880,"color":2881},1962,"External link icon in sidebar not aligned properly","2023-03-05T00:04:51Z","https://github.com/vuejs/vitepress/issues/1962",0.77280426,{"description":2926,"labels":2927,"number":2928,"owner":2869,"repository":2870,"state":2891,"title":2929,"updated_at":2930,"url":2931,"score":2932},"### 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":2934,"labels":2935,"number":2936,"owner":2869,"repository":2870,"state":2891,"title":2937,"updated_at":2938,"url":2939,"score":2940},"### 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":2942,"labels":2943,"number":2945,"owner":2869,"repository":2870,"state":2891,"title":2946,"updated_at":2947,"url":2948,"score":2949},"### 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.",[2944],{"name":2880,"color":2881},1084,"ignoreDeadLinks doesn't work","2023-01-21T14:30:01Z","https://github.com/vuejs/vitepress/issues/1084",0.78777295,{"description":2951,"labels":2952,"number":2956,"owner":2869,"repository":2870,"state":2891,"title":2957,"updated_at":2958,"url":2959,"score":2960},"### 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.",[2953],{"name":2954,"color":2955},"need more info","bdbefc",4013,"Blockquotes support this style?","2024-07-11T04:42:22Z","https://github.com/vuejs/vitepress/issues/4013",0.78919613,["Reactive",2962],{},["Set"],["ShallowReactive",2965],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fM431AmYDFLbjRDfE0IURjp-uIt7mqlPSU_DzzHmb7Bk":-1},"/vuejs/vitepress/3244"]