Commit Graph

847 Commits (86e2a6f97287c0999090d5af0e8362f3e48884db)

Author SHA1 Message Date
Evan You 86e2a6f972 feat: support multiple selectors for scrollOffset
3 years ago
Evan You a6b18a8b9a feat(theme): add animation to mobile page outline dropdown
3 years ago
Evan You 81ae1c79cd fix(theme): improve Chinese font handling
3 years ago
Evan You 2ad668cd54 feat: defineClientComponent helper
3 years ago
Evan You 52b04f324c fix: handle async enhanceApp when extending themes
3 years ago
Evan You b0160bc261 fix(theme): move doc-footer-before slot into the footer
3 years ago
Evan You 5f3aac95c5 a11y: add hover underscore for main text links
3 years ago
Evan You 7b0f28915f fix: fix optional component imports from default theme
3 years ago
Evan You da1691d77e feat(theme): support extending default theme without importing fonts
3 years ago
Evan You 24735dbcde perf(theme): preload font
3 years ago
Evan You 32dfaf5adc fix(types): allow void return in transformHead hook
3 years ago
Evan You 2bf8df4bae BREAKING CHANGE: markdown.headers is now disabled by default
3 years ago
Evan You 468c049ccd feat: expose page and assets on build hooks TransformContext
3 years ago
Evan You b86988333b fix DocOutlineDropdown visible range
3 years ago
Alija Sabic 3aea38991c Add symbol for header anchor as CSS variable and rule using :before
3 years ago
Alija Sabic 3355fcc1df Provide accessible markdown-it-anchor configuration using ZeroWidthSpace (HTML Entity) and custom renderAttrs
3 years ago
Alija Sabic 9a315d8855 Revert "Provide accessible markdown-it-anchor configuration"
3 years ago
Alija Sabic a100f88993 Revert "Update theme-default style for accessible header-anchors"
3 years ago
Alija Sabic 03e9e4206a Update theme-default style for accessible header-anchors
3 years ago
Alija Sabic 86259682c8 Provide accessible markdown-it-anchor configuration
3 years ago
Evan You 7182c4231f feat(theme): page outline for mobile
3 years ago
Evan You 15a2dd2eb9 adjust custom container bg contrast
3 years ago
Evan You 3b6a6d1abd feat(theme): a11y improvements
3 years ago
Evan You 6ca34c4236 feat(theme): aria-label for social links
3 years ago
Evan You 2f26693a1d fix: do not include head tags in inlined site data
3 years ago
Evan You 9aafc88d59 fix: fix scroll to hash on new tab during dev
3 years ago
Evan You 470ce3d3f3 fix: gracefully handle config update with syntax error
3 years ago
Evan You d64a76eb36 perf: kickoff main chunk fetch earlier in browsers without modulepreload support
3 years ago
Evan You 22ace7b075 perf: inline site data on page
3 years ago
Evan You bed202dbcc fix: fix chunking logic that causes breakage
3 years ago
Evan You d2838e3755 feat: createContentLoader
3 years ago
Evan You 905f58b2a8 fix: avoid circular dependency between siteData virtual module and useData()
3 years ago
Guillaume Chau 192708de67
feat(theme): editLink can accept function (#2058)
3 years ago
Divyansh Singh 9ceff1d587 fix: trim spaces from outline headers
3 years ago
Evan You 8ab36d05fa fix: properly serialize header in outline
3 years ago
Evan You 9bd940f22c fix: remove @vue/devtools from force include
3 years ago
Evan You 9708510cbd fix: fix line higlighting for empty lines
3 years ago
Evan You 6ce88da3ba fix: fix rewrites with non ascii chars
3 years ago
Evan You e05a3f2b5a fix: fix same page hash links with encoded chars
3 years ago
Evan You 868a9ff81e feat: allow disabling markdown.headers
3 years ago
Evan You 63f33d2895 fix: respect user vue alias
3 years ago
Evan You 657a7d38df fix(theme): re-support dynamic headers
3 years ago
Evan You f6cb4c0d44 perf: improve default theme chunking
3 years ago
Evan You 5c00bd3db4 chore(theme): improve light mode base text contrast
3 years ago
Divyansh Singh 8b5181446d chore: bump deps
3 years ago
Divyansh Singh 41987b6a88
feat(theme): add not-found layout slot (#2054)
3 years ago
Evan You 747a04d341 fix(theme): remove log in VPContent
3 years ago
Evan You 3690714a32 update domain + redirect
3 years ago
Alija 322c633fd0
perf(a11y): add aria-label to language button (#2025)
3 years ago
CHOYSEN bed31d0c21
refactor: only compile rewrite rules once (#2018)
3 years ago