Divyansh Singh
77b10528b7
remove unnecessary css
4 months ago
Divyansh Singh
89cf820d60
simplify types
4 months ago
Divyansh Singh
fe7cf3f596
format
4 months ago
Dylan Tientcheu
7941dfbfaa
fix: patch types to allow for transform items and navigator props
4 months ago
Dylan Tientcheu
f6b081e334
fix: update to latest version
4 months ago
Dylan Tientcheu
c78ef9cbfa
fix: clearer type check
4 months ago
Dylan Tientcheu
71260c1ed5
fix: styles
5 months ago
Dylan Tientcheu
d8cfa697c6
fix: cater for facetFilters
5 months ago
Dylan Tientcheu
e47cf61711
fix: close button css
5 months ago
Dylan Tientcheu
af0b1f5578
fix: css
5 months ago
Dylan Tientcheu
4dd9fd01b1
fix: border-issue
5 months ago
Alex
a629b03f0e
fix(build): ignore escaped `:` when splitting selector in `postcssIsolateStyles` ( #4830 )
5 months ago
Divyansh Singh
5d41785ff7
fix: adjust glob logic to always resolve glob relative to base
...
closes #4822
5 months ago
翠
a9d87b2f46
chore: add `@ts-ignore` to `vite.rolldownVersion` access ( #4816 )
5 months ago
noy4
c8fc80e438
fix(theme): remove extra slash when concatenating base with sidebar links
...
---------
Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com>
5 months ago
Divyansh Singh
ed387e89d4
fix: font preload not being generated in rolldown-vite
5 months ago
Divyansh Singh
36148a0bcf
perf: render pages in contentLoader asynchronously
5 months ago
Lee Dogeon
53599039a0
fix(local-search): parse headings with non-anchor `a` tags as titles properly ( #4809 )
5 months ago
Divyansh Singh
7619521259
feat!: consistent glob options across content, data, and path loaders ( #4808 )
...
BREAKING CHANGES: Only `cwd`, `ignore`, `dot` and `debug` are supported in `globOptions` of `createContentLoader`. If you want to pass other options, you still can but you might need to suppress type errors.
5 months ago
Divyansh Singh
56ba65e130
fix: resolve pages after setting global vitepress config
...
x-ref: #4803
6 months ago
tzyoo
23541b4f83
feat(router): add `replace` option to useRouter for history management ( #4788 )
6 months ago
Divyansh Singh
adfa5c7e99
chore: bump deps
6 months ago
翠
4351bc0b83
fix: set `preserveEntrySignatures` for rolldown-vite ( #4784 )
6 months ago
Mazel
21fcecce05
fix(theme): prevent error in handleSearchHotKey method ( #4782 )
...
x-ref: https://redirect.github.com/microsoft/TypeScript/issues/59631
6 months ago
Divyansh Singh
801648a4c9
fix: don't preload dynamic imports
...
closes #4770
6 months ago
Artea
16a0ff895c
chore: use rolldown-vite ( #4769 )
...
---------
Signed-off-by: Artea <sepush@outlook.com>
Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com>
6 months ago
Divyansh Singh
e7f9d05c3e
fix: disable appearance scripts in zero-js mode
...
closes #4766
6 months ago
Divyansh Singh
906a44a3ad
fix: allow AdditionalConfigLoader to return void
6 months ago
Divyansh Singh
c128baf0c4
fix(client): properly skip removed lines when copying code blocks
...
x-ref: https://github.com/vuejs/vitepress/issues/4751#issuecomment-2892833187
7 months ago
翠
7c1dc48b2f
feat: use `oxc-minify` instead of `transformWithEsbuild` when rolldown-vite is used ( #4748 )
7 months ago
翠
4e3fce40c9
fix: skip fields not supported by rolldown for rolldown-vite ( #4747 )
7 months ago
Divyansh Singh
a643347530
fix(theme/regression): code blocks not aligned properly in rtl layouts
7 months ago
Divyansh Singh
c9b89282f3
fix: use v-pre for mathjax instead of isCustomElement
7 months ago
Divyansh Singh
26cb685adf
fix(build): emit lean chunks after vite has done processing
...
closes #4737
Co-authored-by: green <green@sapphi.red>
7 months ago
Divyansh Singh
26f178cfaa
fix: gather additional config files even if root .vitepress/config is not present
7 months ago
Artea
2c4944f06c
fix(theme): hide native search input cancel button ( #4723 )
7 months ago
Divyansh Singh
21f24b9994
fix(build): avoiding creating separate chunks for vite public assets
8 months ago
Divyansh Singh
19faa16169
feat: add dir=ltr by default on code block pre elements instead of relying on css
8 months ago
Yuxuan Zhang
c5e2e4db81
feat: support distributed config files ( #4660 )
...
---------
Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com>
8 months ago
Alexander Lichter
0b70397197
feat(default-theme): make VPButton slottable ( #4689 )
8 months ago
Divyansh Singh
e5ab0676a9
perf: hoist expensive operations in useLayout
8 months ago
Yuxuan Zhang
544cd81259
feat(theme)!: add `isHome` frontmatter option ( #4673 )
...
BREAKING CHANGE: `useLocalNav` and `useSidebar` are removed in favor of `useLayout`. To migrate, just do find and replace. Sidebar controls are no longer exported, but I didn't find any usage on GitHub. If there is demand, we can export respective composables later. `DefaultTheme.DocSidebar` and `DefaultTheme.DocLocalNav` types are also removed.
---------
Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com>
Co-authored-by: userquin <userquin@gmail.com>
8 months ago
Yuxuan Zhang
0267dcafa2
feat(theme): make "Take me home" button's link customizable ( #4658 )
8 months ago
Divyansh Singh
db58af5c66
fix!: don't remove shiki styles from `pre` and remove unnecessary transformers ( #4652 )
...
BREAKING CHANGE: `vp-adaptive-theme` class is no longer added to code blocks when there is single theme. Theme authors supporting single code theme can use `.shiki:not(.shiki-themes)` as selector. Alternatively, it might be better to use the bg/fg variables set on the `.shiki` block to keep things generic.
BREAKING CHANGE: `vp-code` class is no longer added to code blocks. Use `.shiki` or `pre.shiki` or `[class*='language-'] pre` instead.
People not customizing their themes are not affected. But if you see weird stuff, you know what to change.
8 months ago
翠 / green
ae0d52d999
refactor: avoid assigning to bundle object ( #4647 )
8 months ago
Shigma
63079bff03
feat: add `custom-block-title-default` class when default title is used for containers ( #4643 )
9 months ago
GabrielxD
7d94481920
fix(theme-default): ensure proper sizing of SVG hero images ( #4639 )
...
Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com>
9 months ago
Divyansh Singh
e25d080550
fix: normalize url fragments in internal links to correctly resolve to anchors ( #4628 )
...
closes #4605
- Normalizations aren't applied to raw html inside markdown or vue code.
- It is assumed `slugify(slugify(something)) === slugify(something)`
9 months ago
Divyansh Singh
b99d5123c9
feat: support using header anchors in markdown file inclusion ( #4608 )
...
closes #4375
closes #4382
Co-authored-by: btea <2356281422@qq.com>
9 months ago
James ZHANG
8aad617446
fix: properly merge classes in custom containers ( #4128 )
9 months ago