Alexey Pyltsyn
|
b8d2a4e84d
|
refactor: replace text-based copy code button with icons (#6964)
|
2022-03-24 10:47:56 +01:00 |
|
Joshua Chen
|
6e2eb44964
|
refactor: unify how validateOptions is handled (#6961)
* refactor: unify how validateOptions is handled
* fix types
* fix again
|
2022-03-22 19:40:56 +08:00 |
|
Joshua Chen
|
e8a2f66a0f
|
chore: upgrade dependencies (#6946)
* chore: upgrade dependencies
* reformat
|
2022-03-21 07:45:29 +08:00 |
|
Sébastien Lorber
|
74f653dd82
|
refactor(theme-{classic,common}): change how site/page/search metadata is handled (#6925)
|
2022-03-18 18:53:00 +01:00 |
|
Sébastien Lorber
|
a1d333e96b
|
refactor(theme-{classic,common}): split navbar into smaller components + cleanup + swizzle config (#6895)
|
2022-03-18 16:21:53 +01:00 |
|
Alexey Pyltsyn
|
ecbe0b26c5
|
refactor(theme-{classic,common}): refactor ColorModeToggle + useColorMode() hook (#6930)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
|
2022-03-18 15:28:35 +01:00 |
|
Sébastien Lorber
|
8a1421a938
|
feat(core,theme): useRouteContext + HtmlClassNameProvider (#6933)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-03-18 10:57:32 +01:00 |
|
Alexey Pyltsyn
|
9b4ba78f45
|
refactor(theme-classic): little breadcrumbs improvements (#6932)
|
2022-03-17 19:48:04 +01:00 |
|
Joshua Chen
|
cc0bceab9c
|
chore: tighten ESLint config (#6931)
* chore: tighten ESLint config
* more refactor
* refactor push
* fix
|
2022-03-17 17:59:41 +08:00 |
|
Joshua Chen
|
68aaf9201f
|
feat(core): allow plugin lifecycles to return relative paths (#6921)
* feat(core): resolve plugin lifecycles returning relative paths
* fix typo
* fix tests
* revert
* rename path -> entryPath
|
2022-03-16 20:47:15 +08:00 |
|
Joshua Chen
|
8d1c1954c1
|
refactor(content-blog): clean up type definitions; in-code documentation (#6922)
* refactor(content-blog): clean up type definitions; in-code documentation
* add doc
|
2022-03-16 19:36:57 +08:00 |
|
Pawel Kowaluk
|
f4f4c1dfd8
|
feat(theme-classic): set aria-expanded on expandable sidebar categories (#6914)
|
2022-03-15 16:31:55 +08:00 |
|
Joshua Chen
|
ff1b7168ba
|
chore: upgrade dependencies (#6916)
|
2022-03-15 13:16:21 +08:00 |
|
Joshua Chen
|
12a7305238
|
feat: add SEO microdata for doc breadcrumbs (#6697)
* feat: add SEO microdata for doc breadcrumbs
* refactor
* refactor
|
2022-03-14 08:45:47 +08:00 |
|
Joshua Chen
|
8c1e518ba2
|
chore: do not print prototype in jest snapshot (#6908)
|
2022-03-13 19:34:50 +08:00 |
|
Joshua Chen
|
76cb012209
|
chore: spell-check test files (#6903)
|
2022-03-12 15:24:56 +08:00 |
|
Joshua Chen
|
aa5a2d4c04
|
test: enable a few jest eslint rules (#6900)
* test: enable a few jest eslint rules
* more
|
2022-03-12 08:43:09 +08:00 |
|
Sébastien Lorber
|
1efc6c6091
|
refactor(theme-classic): split theme footer into smaller components + swizzle config (#6894)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-03-11 14:55:53 +01:00 |
|
Joshua Chen
|
c9ee6e467c
|
refactor: import jest as global; unify import style of some modules (#6898)
* refactor: import jest as global
* fix react
|
2022-03-11 19:04:27 +08:00 |
|
Sébastien Lorber
|
e97dc0d37e
|
refactor(theme-classic): split sidebar into smaller parts (#6844)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-03-10 16:55:30 +01:00 |
|
Joshua Chen
|
e08777c9c5
|
refactor(theme-classic): avoid using clsx class dict with CSS modules (#6891)
|
2022-03-10 20:49:52 +08:00 |
|
Sébastien Lorber
|
e203001758
|
feat(theme-classic): MDXContent wrapper component (#6842)
|
2022-03-09 19:38:31 +01:00 |
|
Joshua Chen
|
86861ea0f3
|
refactor(theme-classic): consistently add span wrapper for layout links (#6846)
|
2022-03-09 16:41:12 +01:00 |
|
Joshua Chen
|
99b1fb90d5
|
chore: upgrade dependencies (#6879)
|
2022-03-09 07:34:35 +08:00 |
|
Joshua Chen
|
8e934450d8
|
refactor: remove unnecessary default values normalized during validation (#6864)
* refactor: remove unnecessary default values normalized during validation
* more
|
2022-03-07 19:23:30 +08:00 |
|
Joshua Chen
|
4db0c620de
|
refactor: enable a few TS flags (#6852)
* refactor: enable a few TS flags
* refactor
* revert to working version
* fix
* better
* change
|
2022-03-06 13:09:10 +08:00 |
|
Sébastien Lorber
|
8dbd656340
|
chore: prepare v2.0.0-beta.17 release (#6829)
|
2022-03-03 18:44:41 +01:00 |
|
Sébastien Lorber
|
7eaec081e8
|
fix(theme-classic): restore docusaurus search meta (#6827)
|
2022-03-03 15:56:44 +01:00 |
|
Joshua Chen
|
6cbc58943e
|
feat: allow blog authors email (#6783)
|
2022-03-02 16:28:17 +01:00 |
|
Joshua Chen
|
7ec44bb32c
|
refactor(theme-classic): replace color mode toggle with button; remove switchConfig (#6771)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-03-02 15:57:17 +01:00 |
|
Joshua Chen
|
b1492135c2
|
refactor(theme-classic): use Material icon for language dropdown (#6769)
|
2022-03-02 13:04:40 +01:00 |
|
Joshua Chen
|
c1fb3deace
|
fix(theme-classic): allow code tags containing inline elements to stay inline (#6767)
|
2022-03-02 13:01:58 +01:00 |
|
Joshua Chen
|
a4dc03edee
|
chore: upgrade dependencies (#6789)
* chore: upgrade dependencies
* upgrade setup-node
|
2022-03-01 10:40:34 +08:00 |
|
Sébastien Lorber
|
124511f445
|
chore: prepare v2.0.0-beta.16 release (#6760)
|
2022-02-25 16:00:11 +01:00 |
|
Sébastien Lorber
|
17b8eded79
|
refactor(theme-classic): merge CSS files for Heading (#6759)
|
2022-02-25 15:08:45 +01:00 |
|
Joshua Chen
|
39b66d82ef
|
feat(core): rework swizzle CLI (#6243)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-02-25 14:13:15 +01:00 |
|
Joshua Chen
|
dcbf9f644e
|
chore: upgrade docsearch-react to v3 stable, bump dependencies (#6752)
* chore: upgrade dependencies
* revert
* validation
* fix blog
* reformat
|
2022-02-24 19:39:32 +08:00 |
|
Sébastien Lorber
|
ece7399d2e
|
fix(theme-classic): fix breadcrumb home link bug with new useHomePageRoute() hook (#6749)
|
2022-02-24 11:27:16 +01:00 |
|
Joshua Chen
|
0d14470d54
|
refactor: unify export directive style (#6751)
|
2022-02-24 17:25:17 +08:00 |
|
Alexey Pyltsyn
|
0c807b3501
|
feat: sync color mode between browser tabs (#6723)
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
|
2022-02-23 16:55:57 +01:00 |
|
Joshua Chen
|
c3370be64d
|
refactor: make MDX export a flat TOC list instead of tree (#6729)
|
2022-02-23 15:12:04 +01:00 |
|
Joshua Chen
|
051380aa4b
|
fix(content-docs): properly display collocated social card image (#6744)
* fix(content-docs): properly display collocated social card image
* oops
|
2022-02-23 18:21:22 +08:00 |
|
Joshua Chen
|
c38200ba5b
|
refactor: declare all props as interfaces (#6730)
* refactor: declare all props as interfaces
* fix
* fix...
|
2022-02-21 11:52:11 +08:00 |
|
Joshua Chen
|
ea6ceaa371
|
refactor: ensure lodash is default-imported (#6716)
|
2022-02-19 18:15:02 +08:00 |
|
Joshua Chen
|
47c9a37c5f
|
chore: upgrade dependencies (#6715)
* chore: upgrade dependencies
* upgrade Node
|
2022-02-19 11:47:44 +08:00 |
|
Sébastien Lorber
|
a6f53aa9d2
|
refactor(theme-classic): bias again search metadata toward Algolia DocSearch (#6707)
|
2022-02-17 14:24:31 +01:00 |
|
Jody Heavener
|
3629b5ab39
|
feat(docs,theme-classic): docs breadcrumbs (#6517)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-02-16 19:02:58 +01:00 |
|
Joshua Chen
|
80a9806775
|
fix(theme-classic): improve aria label of color mode toggle (#6674)
* fix(theme-classic): improve aria label of color mode toggle
* oops
|
2022-02-16 10:38:09 +08:00 |
|
Joshua Chen
|
b89d93fab5
|
refactor: recommend using data-theme without html element selector (#6668)
* refactor: recommend using data-theme without html element selector
* simplify site CSS
* refactor
|
2022-02-14 10:23:42 +08:00 |
|
Joshua Chen
|
0c7e592d34
|
chore: upgrade dependencies (#6660)
* chore: upgrade dependencies
* fix types
|
2022-02-12 15:29:40 +08:00 |
|