\n\n\u003Cimg width=\"308\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/0e1beb6b-d06b-436c-b106-c924fead87ab\" />\n\n\u003Cimg width=\"931\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/aef6f71a-fa28-4b7c-b512-e6386e18159a\" />\n\n### Describe the solution you'd like\n\nIn my [pull request](https://github.com/vuejs/vitepress/pull/4630), I've introduced custom components that can be overridden in the `enhanceApp` function. In these custom components, I can add custom logic for rendering text, such as using the Vue compile function. \n\nAdditionally, I added a flag to skip the title update, allowing for custom logic implementation. \n\nPlease also see my PR: [https://github.com/vuejs/vitepress/pull/4630](https://github.com/vuejs/vitepress/pull/4630).\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.",[],4637,"vuejs","vitepress","open","Sidenav Components / Skip title update","2025-03-20T12:17:14Z","https://github.com/vuejs/vitepress/issues/4637",0.76264036,{"description":3055,"labels":3056,"number":3063,"owner":3047,"repository":3048,"state":3049,"title":3064,"updated_at":3065,"url":3066,"score":3067},"### Is your feature request related to a problem? Please describe.\n\nCurrently using vitepress to render changelogs of a repository, and it has entries like:\n`Add \u003Cpartition>/gpu support to fsgen`\n\nwhich leads to missing end tag.\n\n\n\n### Describe the solution you'd like\n\nI believe adding a frontmatter config to parse elements in a MD or not, would be a good idea.\n\n### Describe alternatives you've considered\n\n_No response_\n\n### Additional context\n\nhttps://github.com/vuejs/vitepress/issues/4216\n\nSeems to be stale, and I am not sure if this will be given any attention considering 4 months of inactivity on that issue.\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.",[3057,3060],{"name":3058,"color":3059},"build","377ba8",{"name":3061,"color":3062},"has-workaround","1B4515",4622,"[FR] Frontmatter config to disable \u003C> tags parsing","2025-03-15T10:42:12Z","https://github.com/vuejs/vitepress/issues/4622",0.77469873,{"description":3069,"labels":3070,"number":3074,"owner":3047,"repository":3048,"state":3049,"title":3075,"updated_at":3076,"url":3077,"score":3078},"### Is your feature request related to a problem? Please describe.\r\n\r\nWe would like to have a way to easy navigate between home page and subpages.\r\n\r\n\r\n### Describe the solution you'd like\r\n\r\nNow, when we press on [Nav](https://vitepress.dev/reference/default-theme-nav) element it points to the home page. It would be useful to have a way to set a link to that element\r\n - Add `nav-link` to be used when you are on home page\r\n - Add `nav-sub-link` to be used when you are on subpage, and if not defined is equal to `nav-link`\r\n\r\nIn that way, we can easy navigate between home and subpages by press on same element. For example\r\n```javascript\r\nexport default {\r\n themeConfig: {\r\n nav: [\r\n { nav-link: '/markdown-examples'},\r\n { nav-sub-link: '/'},\r\n { text: 'Markdown Examples', link: '/markdown-examples' }\r\n ]\r\n }\r\n}\r\n```\r\n\r\n### Describe alternatives you've considered\r\n\r\nNo alternatives right now?\r\n\r\n### Additional context\r\n\r\nAnd example about how it works now\r\n\r\nhttps://github.com/user-attachments/assets/df4e051b-242c-4cbe-a3bd-8fa39ba25848\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.dev).\r\n- [X] Read the [Contributing Guidelines](https://github.com/vuejs/vitepress/blob/main/.github/contributing.md).\r\n- [X] Check that there isn't already an issue that asks for the same feature to avoid creating a duplicate.",[3071],{"name":3072,"color":3073},"stale","ededed",4232,"Make Nav URL customisable for home page and subpages","2024-12-03T17:27:48Z","https://github.com/vuejs/vitepress/issues/4232",0.78136265,{"description":3080,"labels":3081,"number":3082,"owner":3047,"repository":3048,"state":3083,"title":3084,"updated_at":3085,"url":3086,"score":3087},"**Is your feature request related to a problem? Please describe.**\r\n\r\nConsider the following directory structure\r\n\r\n```\r\n- docs\r\n-- .vitepress\r\n--- theme\r\n---- index.ts \u003C--- import app.css here\r\n-- index.md\r\n- src\r\n-- css\r\n--- app.css \u003C--- import this file\r\n```\r\n\r\n**Describe the solution you'd like**\r\n\r\nAbility to import files from /src folder in the example above\r\n\r\n\r\n",[],180,"closed","Import modules/files from parent folder","2023-01-21T16:24:00Z","https://github.com/vuejs/vitepress/issues/180",0.6750906,{"description":3089,"labels":3090,"number":3091,"owner":3047,"repository":3048,"state":3083,"title":3092,"updated_at":3093,"url":3094,"score":3095},"### Is your feature request related to a problem? Please describe.\n\nN/A\n\n### Describe the solution you'd like\n\nAllow custom titles of containers to be manipulated with Markdown, such as **bold**, _italics_, or hyperlinks.\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.",[],765,"Markdown formatting in custom container titles","2023-01-21T14:34:10Z","https://github.com/vuejs/vitepress/issues/765",0.76565456,{"description":3097,"labels":3098,"number":3102,"owner":3047,"repository":3048,"state":3083,"title":3103,"updated_at":3104,"url":3105,"score":3106},"### Describe the bug\n\nWhen I run `npm run docs:build`, I get the error: ReferenceError: document is not defined\n\n### Reproduction\n\nIf there is anything about node manipulation in my code, it will report an error. egg: document、DOMParser\n\n### Expected behavior\n\nWhen I run npm `run docs:dev` its fine! But when i run npm run `npm run docs:build` i got the error.\n\n### System Info\n\n```Text\nSystem:\r\n OS: Windows 11 10.0.22631\r\n CPU: (16) x64 Intel(R) Core(TM) i7-10870H CPU @ 2.20GHz\r\n Memory: 4.36 GB / 15.83 GB\r\n Binaries:\r\n Node: 21.7.1 - D:\\developer tool\\nodejs\\node.EXE\r\n Yarn: 1.22.19 - D:\\developer tool\\nodejs\\yarn.CMD\r\n npm: 10.5.0 - D:\\developer tool\\nodejs\\npm.CMD\r\n pnpm: 8.15.6 - D:\\developer tool\\nodejs\\pnpm.CMD\r\n Browsers:\r\n Edge: Chromium (123.0.2420.81)\r\n Internet Explorer: 11.0.22621.1\n```\n\n\n### Additional context\n\n\r\n\r\n\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.",[3099],{"name":3100,"color":3101},"bug: pending triage","e99695",3789,"build: ReferenceError: document is not defined","2024-04-28T12:24:47Z","https://github.com/vuejs/vitepress/issues/3789",0.7684939,{"description":3108,"labels":3109,"number":3113,"owner":3047,"repository":3048,"state":3083,"title":3114,"updated_at":3115,"url":3116,"score":3117},"### Is your feature request related to a problem? Please describe.\r\n\r\nId like to not use a `|` in the browser title bar of my application, instead, any other string.\r\n\r\n### Describe the solution you'd like\r\n\r\nin config.js, at some place...\r\n\r\n```js\r\n{\r\n ...\r\n titleDelimiter: '·',\r\n ...\r\n}\r\n```\r\n\r\n### Describe alternatives you've considered\r\n\r\n_No response_\r\n\r\n### Additional context\r\n\r\nI should think it would be able to take even an HTML entity like `·` and render that.\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] Read the [Contributing Guidelines](https://github.com/vuejs/vitepress/blob/main/.github/contributing.md).\r\n- [X] Check that there isn't already an issue that asks for the same feature to avoid creating a duplicate.",[3110],{"name":3111,"color":3112},"theme","0754FB",1195,"Provide option to change title delimiter","2023-01-21T14:26:36Z","https://github.com/vuejs/vitepress/issues/1195",0.7713388,{"description":3119,"labels":3120,"number":3121,"owner":3047,"repository":3048,"state":3083,"title":3122,"updated_at":3123,"url":3124,"score":3125},"### Is your feature request related to a problem? Please describe.\r\n\r\n\"Previous page\" and \"Next page\" may need translation to other language.\r\n\r\nAt this point we one can configure \"On this page\" (with `outlineTitle`), but not yet \"Previous page\" and \"Next page\".\r\n\r\nPossibly `previousPageTitle` and `nextPageTitle` are needed.\r\n\r\n\r\n### Describe the solution you'd like\r\n\r\nAs in https://github.com/vuejs/vitepress/issues/689#issuecomment-1144611412\r\n\r\n### Describe alternatives you've considered\r\n\r\n_No response_\r\n\r\n### Additional context\r\n\r\nIssue discussed at https://github.com/vuejs/vitepress/issues/689 with making \"On this page\" text configurable, but closed without going forward.\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] Read the [Contributing Guidelines](https://github.com/vuejs/vitepress/blob/main/.github/contributing.md).\r\n- [X] Check that there isn't already an issue that asks for the same feature to avoid creating a duplicate.",[],1883,"Translate Previous page and Next page (make the text configurable)","2023-02-10T00:04:36Z","https://github.com/vuejs/vitepress/issues/1883",0.7735949,{"description":3127,"labels":3128,"number":3129,"owner":3047,"repository":3048,"state":3083,"title":3130,"updated_at":3131,"url":3132,"score":3133},"### Is your feature request related to a problem? Please describe.\n\n@mdit-vue/plugin-toc had recently made a change to allow nested headers in HTML on markdown pages. Please update this package.\n\n### Describe the solution you'd like\n\nUpdate @mdit-vue/plugin-toc dependency\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.",[],1919,"Update dependency @mdit-vue/plugin-toc","2023-02-20T00:04:33Z","https://github.com/vuejs/vitepress/issues/1919",0.7750488,{"description":3135,"labels":3136,"number":3137,"owner":3047,"repository":3048,"state":3083,"title":3138,"updated_at":3139,"url":3140,"score":3141},"From https://github.com/vuejs/vitepress/pull/152#issuecomment-733801888\r\n\r\nThe issue appears when using the escaping char in heading in markdown, for example:\r\n```\r\n## \\$page\r\n```\r\n\r\n\r\n",[],155,"unescaped \\ escaping char in sidebar titles","2023-01-21T16:24:08Z","https://github.com/vuejs/vitepress/issues/155",0.77719444,["Reactive",3143],{},["Set"],["ShallowReactive",3146],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fAfP1zCZ9vwQpgxdyZ182mcP1IKRd6IMcYF_lvM5dUB0":-1},"/vuejs/vitepress/309"]