\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.",[3186],{"name":3146,"color":3147},4640,"Page title is not interpolated inside \u003Ctitle> element","2025-03-21T19:06:55Z","https://github.com/vuejs/vitepress/issues/4640",0.7789192,{"description":3193,"labels":3194,"number":3198,"owner":3149,"repository":3150,"state":3199,"title":3200,"updated_at":3201,"url":3202,"score":3203},"### 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.",[3195],{"name":3196,"color":3197},"theme","0754FB",912,"closed","Extending/Mimicing default components in custom theme","2023-01-21T14:32:40Z","https://github.com/vuejs/vitepress/issues/912",0.6977951,{"description":3205,"labels":3206,"number":3207,"owner":3149,"repository":3150,"state":3199,"title":3208,"updated_at":3209,"url":3210,"score":3211},"### 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.7033021,{"description":3213,"labels":3214,"number":3215,"owner":3149,"repository":3150,"state":3199,"title":3216,"updated_at":3217,"url":3218,"score":3219},"### 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":3221,"labels":3222,"number":3223,"owner":3149,"repository":3150,"state":3199,"title":3224,"updated_at":3225,"url":3226,"score":3227},"### 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":3229,"labels":3230,"number":3232,"owner":3149,"repository":3150,"state":3199,"title":3233,"updated_at":3234,"url":3235,"score":3236},"### 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.",[3231],{"name":3146,"color":3147},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":3238,"labels":3239,"number":3241,"owner":3149,"repository":3150,"state":3199,"title":3242,"updated_at":3243,"url":3244,"score":3245},"### 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.",[3240],{"name":3146,"color":3147},2031,"Missing assets logo light/dark after build","2023-03-11T00:04:09Z","https://github.com/vuejs/vitepress/issues/2031",0.7501137,["Reactive",3247],{},["Set"],["ShallowReactive",3250],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fvtDUPF9cTiaei2G7N13cva9xjqTdH8DQiLCcr4RUl8Y":-1},"/vuejs/vitepress/1158"]