\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.",[2908],{"name":2868,"color":2869},4640,"Page title is not interpolated inside \u003Ctitle> element","2025-03-21T19:06:55Z","https://github.com/vuejs/vitepress/issues/4640",0.7789192,{"description":2915,"labels":2916,"number":2920,"owner":2871,"repository":2872,"state":2921,"title":2922,"updated_at":2923,"url":2924,"score":2925},"### 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.",[2917],{"name":2918,"color":2919},"theme","0754FB",912,"closed","Extending/Mimicing default components in custom theme","2023-01-21T14:32:40Z","https://github.com/vuejs/vitepress/issues/912",0.69779515,{"description":2927,"labels":2928,"number":2929,"owner":2871,"repository":2872,"state":2921,"title":2930,"updated_at":2931,"url":2932,"score":2933},"### Is your feature request related to a problem? Please describe.\n\nCurrently, when changing languages, the navbar links stay the same.\n\n### Describe the solution you'd like\n\nNavbar should have links based on the languages selected.\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.",[],1089,"Navbar for i18n","2023-01-21T14:28:59Z","https://github.com/vuejs/vitepress/issues/1089",0.70330215,{"description":2935,"labels":2936,"number":2937,"owner":2871,"repository":2872,"state":2921,"title":2938,"updated_at":2939,"url":2940,"score":2941},"### Is your feature request related to a problem? Please describe.\n\n`mainEntryPointFilePath` only allows a single entrypoint.\r\n\r\nLet's say I have a repo that has multiple exports and types:\r\n```\r\n\"exports\": {\r\n \".\": \"./dist/index.js\",\r\n \"./foo\": \"./dist/foo/foo.js\",\r\n \"./util\": \"./dist/util/index.js\"\r\n },\r\n \"typesVersions\": {\r\n \"*\": {\r\n \"*\": [\r\n \"dist/types/src/index.d.ts\"\r\n ],\r\n \"foo\": [\r\n \"dist/types/src/foo/index.d.ts\"\r\n ],\r\n \"util\": [\r\n \"dist/types/src/util/index.d.ts\"\r\n ]\r\n }\r\n },\r\n```\r\n\r\nI can't generate correct docs based on this. The only thing you can do is export all types at the root, but that is incorrect for this project structure.\n\n### Describe the solution you'd like\n\nAllow multiple entrypoints that reflects the setup of the repo.\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.",[],1077,"Allow multiple entrypoints","2023-01-21T14:30:04Z","https://github.com/vuejs/vitepress/issues/1077",0.7314066,{"description":2943,"labels":2944,"number":2945,"owner":2871,"repository":2872,"state":2921,"title":2946,"updated_at":2947,"url":2948,"score":2949},"### Describe the bug\n\nLine numbers don't work correctly with code group.\r\n\n\n### Reproduction\n\nEnable line numbers:\r\n\r\nAdd code group:\r\n\r\n\n\n### Expected behavior\n\n\r\n\n\n### System Info\n\n```shell\nSystem: \r\n OS: Windows 10 10.0.19045 \r\n CPU: (6) x64 Intel(R) Core(TM) i5-9600KF CPU @ 3.70GHz\r\n Memory: 1.83 GB / 15.94 GB \r\n Binaries:\r\n Node: 18.7.0 - C:\\Program Files\\nodejs\\node.EXE\r\n Yarn: 1.22.19 - ~\\AppData\\Roaming\\npm\\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 (107.0.1418.35)\r\n npmPackages:\r\n vitepress: 1.0.0-alpha.28 => 1.0.0-alpha.28\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.",[],1594,"Line numbers don't work correctly with code group.","2023-01-21T14:20:46Z","https://github.com/vuejs/vitepress/issues/1594",0.74439746,{"description":2951,"labels":2952,"number":2954,"owner":2871,"repository":2872,"state":2921,"title":2955,"updated_at":2956,"url":2957,"score":2958},"### Describe the bug\n\nWhen the anchor is in Chinese, refresh the page and control until an error is reported.\r\n```\r\ndex.js:123 Uncaught (in promise) DOMException: Failed to execute 'querySelector' on 'Document': '#_7-%E5%8F%91%E8%B4%A7%E7%94%B3%E8%AF%B7%E4%B8%8E%E5%AE%A1%E6%89%B9' is not a valid selector.\r\n```\n\n### Reproduction\n\nAs mentioned above\n\n### Expected behavior\n\nNo error reported\n\n### System Info\n\n```shell\nwindow11 chrome112\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.dev).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2953],{"name":2868,"color":2869},2263,"When the anchor is in Chinese, refresh the page and control until an error is reported","2023-05-05T00:04:14Z","https://github.com/vuejs/vitepress/issues/2263",0.7447928,{"description":2960,"labels":2961,"number":2963,"owner":2871,"repository":2872,"state":2921,"title":2964,"updated_at":2965,"url":2966,"score":2967},"### Describe the bug\r\n\r\nWhen you build the artifacts, logo images are missing.\r\n\r\n### Reproduction\r\n\r\nI followed [GitLab deploy guide](https://vitepress.vuejs.org/guide/deploying#gitlab-pages) then I read [PR 1451](https://github.com/vuejs/vitepress/pull/1451) and I configured default theme like this:\r\n\r\n```typescript\r\n outDir: '../public',\r\n base: '/group/repository/',\r\n themeConfig: {\r\n logo: {\r\n light: '/i/logo-light.png',\r\n dark: '/i/logo-dark.png',\r\n alt: 'My Alt Text',\r\n },\r\n },\r\n```\r\n\r\nFinally, I've created `docs/i/logo-light.png` and the dark one. \r\nWorks fine during development. Images get rendered, they are abt 14Kb\r\n\r\n### Expected behavior\r\n\r\nExpected to be fine also after build. But it's missing logo files. \r\nThere's only `ita.jpeg` who's embedded by using \r\n\r\n```bash\r\ntassoman@i2000014518:~/devel/GitLab/myrepo$(main) ls -alhR public/\r\npublic/:\r\ntotale 56K\r\ndrwxrwxr-x 3 tassoman tassoman 4,0K mar 3 18:25 .\r\ndrwxrwxr-x 6 tassoman tassoman 4,0K mar 3 18:25 ..\r\n-rw-rw-r-- 1 tassoman tassoman 9,7K mar 3 18:25 404.html\r\ndrwxrwxr-x 2 tassoman tassoman 4,0K mar 3 18:25 assets\r\n-rw-rw-r-- 1 tassoman tassoman 24 mar 3 18:25 hashmap.json\r\n-rw-rw-r-- 1 tassoman tassoman 27K mar 3 18:25 index.html\r\n\r\npublic/assets:\r\ntotale 716K\r\ndrwxrwxr-x 2 tassoman tassoman 4,0K mar 3 18:25 .\r\ndrwxrwxr-x 3 tassoman tassoman 4,0K mar 3 18:25 ..\r\n-rw-rw-r-- 1 tassoman tassoman 136K mar 3 18:25 app.9d50fb2d.js\r\n-rw-rw-r-- 1 tassoman tassoman 18K mar 3 18:25 index.md.2dde5316.js\r\n-rw-rw-r-- 1 tassoman tassoman 1,8K mar 3 18:25 index.md.2dde5316.lean.js\r\n-rw-rw-r-- 1 tassoman tassoman 18K mar 3 18:25 inter-italic-cyrillic.ea42a392.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 28K mar 3 18:25 inter-italic-cyrillic-ext.33bd5a8e.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 23K mar 3 18:25 inter-italic-greek.8f4463c4.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 12K mar 3 18:25 inter-italic-greek-ext.4fbe9427.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 45K mar 3 18:25 inter-italic-latin.bd3b6f56.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 63K mar 3 18:25 inter-italic-latin-ext.bd8920cc.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 8,6K mar 3 18:25 inter-italic-vietnamese.6ce511fb.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 17K mar 3 18:25 inter-roman-cyrillic.5f2c6c8c.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 26K mar 3 18:25 inter-roman-cyrillic-ext.e75737ce.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 22K mar 3 18:25 inter-roman-greek.d5a6d92a.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 12K mar 3 18:25 inter-roman-greek-ext.ab0619bc.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 42K mar 3 18:25 inter-roman-latin.2ed14f66.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 59K mar 3 18:25 inter-roman-latin-ext.0030eebd.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 8,3K mar 3 18:25 inter-roman-vietnamese.14ce25a6.woff2\r\n-rw-rw-r-- 1 tassoman tassoman 47K mar 3 18:25 ita.42a9fca8.jpeg \u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\u003C\r\n-rw-rw-r-- 1 tassoman tassoman 90K mar 3 18:25 style.4da33c5a.css\r\n\r\n```\r\n\r\n### System Info\r\n\r\n```shell\r\nSystem:\r\n OS: Linux 5.15 Ubuntu 22.04.2 LTS 22.04.2 LTS (Jammy Jellyfish)\r\n CPU: (8) x64 Intel(R) Core(TM) i7-4702MQ CPU @ 2.20GHz\r\n Memory: 3.75 GB / 7.46 GB\r\n Container: Yes\r\n Shell: 5.1.16 - /bin/bash\r\n Binaries:\r\n Node: 16.14.0 - ~/.nvm/versions/node/v16.14.0/bin/node\r\n Yarn: 1.22.19 - ~/.yarn/bin/yarn\r\n npm: 9.6.0 - ~/.nvm/versions/node/v16.14.0/bin/npm\r\n Browsers:\r\n Chromium: 110.0.5481.100\r\n Firefox: 110.0.1\r\n npmPackages:\r\n vitepress: ^1.0.0-alpha.49 => 1.0.0-alpha.49\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] 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.",[2962],{"name":2868,"color":2869},2031,"Missing assets logo light/dark after build","2023-03-11T00:04:09Z","https://github.com/vuejs/vitepress/issues/2031",0.7501137,["Reactive",2969],{},["Set"],["ShallowReactive",2972],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fvtDUPF9cTiaei2G7N13cva9xjqTdH8DQiLCcr4RUl8Y":-1},"/vuejs/vitepress/1158"]