juji
bb186da63e
docs: update remaining group-name references to name in all languages
4 months ago
juji
88726b3ec4
refactor: rename group-name parameter to name
4 months ago
juji
f1f7d880ae
docs: clarify that tab sync works across domain, not just page
4 months ago
juji
44a9622354
docs: sync all languages with localStorage persistence info
4 months ago
juji
aafc201c41
feat: add localStorage persistence for named code groups
4 months ago
juji
3641e70c30
docs: add named code groups to all languages (pending translation)
4 months ago
juji
1b98671b04
docs: remove implementation plan document
4 months ago
juji
16cdd4299c
docs: convert text to comment in code group example
4 months ago
juji
d8362cc0fe
docs: show both code groups in sync example
...
- Add second code group to output section
- Users can now actually test the synchronization behavior
- Add tip to encourage trying the interactive demo
4 months ago
juji
6e26da905e
feat: implement tab synchronization for named code groups
...
- Add syncTabsInOtherGroups function to sync tabs across groups
- When clicking a tab in a named group, all groups with same name sync
- Add E2E test for synchronization behavior
- Update documentation to explain sync purpose and usage
- Add second test fixture for testing sync between groups
4 months ago
juji
2c33bedac2
feat: add group-name parameter support for code groups
...
- Add optional group-name parameter to code-group containers
- Validates group names (alphanumeric, hyphens, underscores only)
- Adds data-group-name attribute to generated HTML
- Includes E2E tests for validation and functionality
- Updates documentation with usage examples and guidelines
4 months ago
Dmitrii Savelev
be260fda6e
fix(theme): use nav height css var for curtain top in sidebar ( #4993 )
4 months ago
edison
78790025ac
docs: correct component name in headers [lunaria-ignore] ( #4989 )
5 months ago
Roman Hořeňovský
7658ad3500
docs(en): add watch option documentation for dynamic routes ( #4987 )
5 months ago
Divyansh Singh
d07bcca959
docs: make links in home page relative
5 months ago
Kenzo Wada
e0d739ab48
docs(ja): add Japanese translations ( #4969 )
5 months ago
千坂神奈子
ac5ddd365a
docs(zh): sync reference/default-theme-last-updated.md ( #4974 )
5 months ago
Brainshaker95
113d230478
fix(theme): disable whitespace wrapping for VPBadge ( #4968 )
5 months ago
Elecmonkey
3d61619ec0
feat(markdown): support custom display-name for fenced code blocks ( #4960 )
...
---------
Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com>
5 months ago
Divyansh Singh
612c45895d
fix: git log parsing when there are empty commits in history ( #4965 )
5 months ago
Divyansh Singh
bce0b53659
fix: rename `markdown.cjkFriendly` to `markdown.cjkFriendlyEmphasis`
...
closes #4952
BREAKING CHANGE: Rename `cjkFriendly` to `cjkFriendlyEmphasis` in your vitepress config. **Most people should be unaffected** unless they want to disable the CJK emphasis behavior added v2.0.0-alpha.12.
5 months ago
Miroma
34cfa91b6f
feat(theme): allow passing functions for nav links ( #4963 )
5 months ago
Divyansh Singh
31d87e2738
feat: export cacheAllGitTimestamps and getGitTimestamp
...
x-ref: https://github.com/vuejs/vitepress/issues/4954#issuecomment-3337312956
5 months ago
Divyansh Singh
6dfcdd3fe8
perf: make a single git call for timestamps instead of calling it for each file ( #4958 )
5 months ago
Divyansh Singh
6d7422f8fa
fix: respect markdown.cache = false on build too
5 months ago
Divyansh Singh
f386c1a3d4
ci: add cron schedule for stale action
5 months ago
Divyansh Singh
08ca699175
test: use global timeouts in static data hmr tests
5 months ago
Olusegun Durojaye
09a6db645f
docs: add CloudRay Deployment Guide ( #4949 )
5 months ago
Divyansh Singh
fae8c3b89d
docs: add link to v1 docs
...
closes #4945
5 months ago
Divyansh Singh
d46107fa25
fix(client,a11y): improve focus handling and scrolling behavior in router ( #4943 )
6 months ago
Bugo
850c429f14
docs(ru): update `ru/guide/what-is-vitepress.md` ( #4941 )
6 months ago
Divyansh Singh
fe26488bbc
docs: fix incorrect lang being applied on all pages
6 months ago
Joaquín Sánchez
7ed8fd3e95
docs: use `es` instead `es-CO` and update copyright notices ( #4936 )
6 months ago
Joaquín Sánchez
187bf250e6
feat(i18n,a11y): change last update logic ( #4935 )
...
---------
Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com>
6 months ago
Divyansh Singh
c2eaccd0d2
fix(theme): avoid use of `:where` in selector list for now
...
x-ref: #4923
6 months ago
Divyansh Singh
f0b29d7ef3
fix(theme): add lang and dir attributes to language picker
6 months ago
Divyansh Singh
2e4978e3ad
docs: format custom containers [lunaria-ignore]
6 months ago
Divyansh Singh
dd29348466
chore: bump deps
6 months ago
Xinyu Liu
648db6b3d2
docs: update description of vuepress ( #4922 )
6 months ago
Divyansh Singh
82fac5d22c
fix(theme): adjust margin of code blocks inside containers
...
closes #4921
6 months ago
Divyansh Singh
2b77fb3a72
fix: print full path in dead links check
...
closes #4919
6 months ago
Divyansh Singh
a248995891
release: v2.0.0-alpha.12
7 months ago
Divyansh Singh
d1a8061eb4
fix(hmr): don't load config twice on server restart
7 months ago
Divyansh Singh
d3a15673bd
fix(hmr): no need for server restart on theme change
7 months ago
Divyansh Singh
9fc8462726
feat: add markdown-it-cjk-friendly
...
closes #3762
closes #4752
BREAKING CHANGE: [markdown-it-cjk-friendly](https://www.npmjs.com/package/markdown-it-cjk-friendly ) is enabled by default. This intentionally deviates from the official commonmark spec for the benefit of CJK users. **For most users, no change is required.** If you were using hacks to patch `scanDelims`, you can remove those. To disable the plugin, set `markdown: { cjkFriendly: false }` in your vitepress config.
7 months ago
Divyansh Singh
1c8815d53e
fix(theme): use clipboard-check instead of clipboard-copy for code copied icon
7 months ago
Divyansh Singh
43b36c0c19
fix(theme): fix local nav alignment and increase touch area
7 months ago
Divyansh Singh
b83799a6e7
chore: bump deps
7 months ago
Divyansh Singh
914467e17f
fix: hmr not working for snippet imports in dynamic routes
7 months ago
Divyansh Singh
7df3052512
fix(theme): nav background doesn't extend fully and gap after sidebar with non-overlay scrollbars
...
closes #4653
Co-authored-by: Burrito <burritoyangster@gmail.com>
7 months ago