\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":2876,"labels":2877,"number":2884,"owner":2868,"repository":2869,"state":2870,"title":2885,"updated_at":2886,"url":2887,"score":2888},"### 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.",[2878,2881],{"name":2879,"color":2880},"build","377ba8",{"name":2882,"color":2883},"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":2890,"labels":2891,"number":2895,"owner":2868,"repository":2869,"state":2870,"title":2896,"updated_at":2897,"url":2898,"score":2899},"### 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.",[2892],{"name":2893,"color":2894},"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":2901,"labels":2902,"number":2903,"owner":2868,"repository":2869,"state":2904,"title":2905,"updated_at":2906,"url":2907,"score":2908},"**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":2910,"labels":2911,"number":2912,"owner":2868,"repository":2869,"state":2904,"title":2913,"updated_at":2914,"url":2915,"score":2916},"### 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":2918,"labels":2919,"number":2923,"owner":2868,"repository":2869,"state":2904,"title":2924,"updated_at":2925,"url":2926,"score":2927},"### 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.",[2920],{"name":2921,"color":2922},"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":2929,"labels":2930,"number":2934,"owner":2868,"repository":2869,"state":2904,"title":2935,"updated_at":2936,"url":2937,"score":2938},"### 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.",[2931],{"name":2932,"color":2933},"theme","0754FB",1195,"Provide option to change title delimiter","2023-01-21T14:26:36Z","https://github.com/vuejs/vitepress/issues/1195",0.7713388,{"description":2940,"labels":2941,"number":2942,"owner":2868,"repository":2869,"state":2904,"title":2943,"updated_at":2944,"url":2945,"score":2946},"### 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":2948,"labels":2949,"number":2950,"owner":2868,"repository":2869,"state":2904,"title":2951,"updated_at":2952,"url":2953,"score":2954},"### 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.77504885,{"description":2956,"labels":2957,"number":2958,"owner":2868,"repository":2869,"state":2904,"title":2959,"updated_at":2960,"url":2961,"score":2962},"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",2964],{},["Set"],["ShallowReactive",2967],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fAfP1zCZ9vwQpgxdyZ182mcP1IKRd6IMcYF_lvM5dUB0":-1},"/vuejs/vitepress/309"]