Sébastien Lorber
|
fd87afd249
|
refactor(docs,theme): split DocItem comp, useDoc hook (#7644)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-06-22 14:27:23 +02:00 |
|
Joshua Chen
|
51d7899b0d
|
fix(theme-common): add a missing generic constraint (#7648)
|
2022-06-22 13:29:31 +02:00 |
|
Joshua Chen
|
b4d93b9bd0
|
chore: upgrade to TS 4.7, compile with NodeNext (#7586)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-06-15 19:15:11 +02:00 |
|
Le Thi Van
|
5444a230cf
|
feat: allow specifying custom target for FooterLogo (#7557)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-06-03 17:28:27 +02:00 |
|
Sébastien Lorber
|
9d0bf2e090
|
feat: add admonition type title translations (#7556)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-06-03 16:40:02 +02:00 |
|
Sébastien Lorber
|
17fe43ecc8
|
fix(theme-classic): code block wrap mode should allow wrapping in the middle of a word (#7551)
|
2022-06-02 17:40:42 +02:00 |
|
dpang314
|
b215ad0e1b
|
fix(theme-classic): inconsistent code block wrapping (#7485)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-06-02 15:56:54 +02:00 |
|
Joshua Chen
|
9023b7740c
|
refactor: remove sub-eslintrc, fix more lint errors (#7530)
|
2022-05-30 14:49:51 +08:00 |
|
Joshua Chen
|
8b1acb50d1
|
fix: make type-checking pass in Yarn PnP (#7521)
* fix: make type-checking pass in Yarn PnP
* fix
* fix?
* fix...
* almost there
* try again
* little fix
* disable
|
2022-05-28 23:52:05 +08:00 |
|
Sébastien Lorber
|
613d938cfc
|
chore: prepare v2.0.0-beta.21 release (#7513)
* add beta 21 version
* v2.0.0-beta.21
* typo
|
2022-05-27 18:29:11 +02:00 |
|
Joshua Chen
|
47a2cca17d
|
chore: require Node 16.14 (#7501)
|
2022-05-26 11:44:18 +02:00 |
|
Joshua Chen
|
cd21a31005
|
test: strengthen internal types (#7488)
|
2022-05-25 15:38:44 +08:00 |
|
Joshua Chen
|
d50fe3b670
|
test: fix ALL type errors in tests (#7487)
|
2022-05-25 14:01:10 +08:00 |
|
Joshua Chen
|
e2e40b8f5f
|
test: fix some type errors in test files (#7486)
|
2022-05-25 11:46:10 +08:00 |
|
Joshua Chen
|
624735bd92
|
refactor: fix more type-aware linting errors (#7479)
|
2022-05-24 19:19:24 +08:00 |
|
Joshua Chen
|
bf1513a3e3
|
refactor: fix a lot of errors in type-aware linting (#7477)
|
2022-05-24 15:40:26 +08:00 |
|
Joshua Chen
|
3666a2ede5
|
refactor: remove a lot of implicit anys (#7468)
|
2022-05-23 15:40:53 +08:00 |
|
Joshua Chen
|
89b0fff128
|
refactor: reduce number of leaked anys (#7465)
|
2022-05-23 00:30:32 +08:00 |
|
Joshua Chen
|
ba0d94d02b
|
chore: normalize naming of admin scripts (#7448)
|
2022-05-18 21:34:34 +08:00 |
|
Joshua Chen
|
6b53d4263d
|
misc: make copyUntypedFiles work for watch mode (#7445)
|
2022-05-18 19:18:32 +08:00 |
|
Joshua Chen
|
a555fd1dcb
|
refactor: make each tsconfig explicitly declare module and include/exclude (#7443)
|
2022-05-18 12:48:28 +08:00 |
|
Joshua Chen
|
7613ecb9ea
|
refactor: use TS project references instead of running tsc multiple times (#7437)
* refactor: use TS project references instead of running tsc multiple times
* deduplicate
* dedup
* eliminate --project
* add swc config
* add target
|
2022-05-17 15:21:44 +08:00 |
|
Joshua Chen
|
1bec5f673a
|
chore: upgrade dependencies (#7436)
|
2022-05-17 13:11:20 +08:00 |
|
Joshua Chen
|
0838884f67
|
chore: enable import/order rule (#7418)
|
2022-05-14 23:39:50 +08:00 |
|
Sébastien Lorber
|
26df8c83ce
|
chore: prepare v2.0.0-beta.20 release (#7347)
|
2022-05-05 20:26:48 +02:00 |
|
Alexey Pyltsyn
|
6fa51890f0
|
chore: prepare v2.0.0-beta.19 release (#7325)
* chore: prepare v2.0.0-beta.19 release
* v2.0.0-beta.19
|
2022-05-04 18:38:45 +03:00 |
|
Joshua Chen
|
51815c12c9
|
feat(theme-classic): extensible code block magic comment system (#7178)
|
2022-05-04 12:31:13 +02:00 |
|
Joshua Chen
|
785fed723f
|
refactor(theme-classic): move all sidebar-related config under themeConfig.docs.sidebar (#7277)
|
2022-05-04 12:08:19 +02:00 |
|
Joshua Chen
|
b49ae67521
|
refactor(types): move non-core, non-public types out of the types package (#7293)
|
2022-05-03 17:15:48 +08:00 |
|
Joshua Chen
|
afc72480ab
|
refactor(eslint-plugin): migrate to TS-ESLint infrastructure (#7276)
* refactor(eslint-plugin): migrate to TS-ESLint infrastructure
* fix lock
|
2022-04-30 17:57:57 +08:00 |
|
Joshua Chen
|
710f898703
|
refactor(theme-classic): multiple re-arrangements (#7273)
* refactor(theme-classic): enforce collocated JSX and module CSS
* refactor
|
2022-04-30 12:29:54 +08:00 |
|
Sébastien Lorber
|
2a0f105434
|
refactor(theme-classic): DocPage theme refactors polish (#7268)
|
2022-04-29 19:34:40 +02:00 |
|
Joshua Chen
|
41f53718c1
|
fix(theme-common): allow details to not provide a summary (#7267)
|
2022-04-29 19:33:28 +02:00 |
|
Sébastien Lorber
|
3bef88232f
|
refactor: extract useSkipToContent() (#7269)
|
2022-04-29 19:16:02 +02:00 |
|
Joshua Chen
|
242f2e780e
|
chore: upgrade dependencies (#7232)
|
2022-04-23 11:55:01 +08:00 |
|
Alexey Pyltsyn
|
4e4aa6add7
|
feat(theme-classic): toggle code wrap button (#7036)
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-04-22 14:50:27 +02:00 |
|
Joshua Chen
|
1412441987
|
fix(theme-common): do not persist color mode for OS-triggered changes (#7200)
* fix(theme-common): do not persist color mode if switch is disabled
* New setColorMode(null) API
* reset to default without RPCS
|
2022-04-21 23:29:08 +08:00 |
|
Joshua Chen
|
b154318c28
|
chore: upgrade dependencies (#7193)
|
2022-04-17 17:32:41 +08:00 |
|
Joshua Chen
|
fa1ce230ea
|
refactor: capitalize comments (#7188)
* refactor: capitalize comments
* revert...
|
2022-04-17 16:39:11 +08:00 |
|
Sébastien Lorber
|
5273a534d3
|
refactor(theme-classic): split CodeBlock (#7175)
* extract CodeBlockLine
* stable refactor
* stable refactor
* stable refactor
* add CodeBlockContainer
* refactor
* refactor
* do the actual split
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-15 17:58:12 +08:00 |
|
Alexey Pyltsyn
|
ad1526aade
|
refactor: control base styling of code blocks via CSS vars (#7172)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-04-14 18:16:39 +02:00 |
|
Jody Heavener
|
5fb0a2e274
|
feat(content-docs): draft docs excluded from build & sidebars (#6457)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-13 18:02:05 +02:00 |
|
Alexey Pyltsyn
|
ee4c984bc7
|
feat(theme-classic): code block showLineNumbers (#7007)
|
2022-04-13 14:42:35 +02:00 |
|
Joshua Chen
|
2a7820582c
|
chore: upgrade dependencies (#7138)
* chore: upgrade dependencies
* reorg
* update comment
|
2022-04-09 12:36:10 +08:00 |
|
Joshua Chen
|
e5bf59fd9b
|
refactor: mark a few client-side packages as side-effect-free (#7085)
* refactor: mark a few client-side packages as side-effect-free
* fix
* fix again
* fix...
* revert sideeffect
* revert
* fix again...
* properly fix
* fix
* properly fix
|
2022-04-09 09:08:18 +08:00 |
|
Alexey Pyltsyn
|
d5cfa5b7cf
|
refactor(theme-classic): fix a few margin inconsistencies (#7129)
* refactor(theme-classic): minor fixes and improvements
* Fixes after review
* Reset spacing for all children inside browser window
|
2022-04-09 08:27:22 +08:00 |
|
Joshua Chen
|
9145ae88cc
|
chore: disable string escaping in snapshots (#7131)
|
2022-04-08 11:23:19 +08:00 |
|
Joshua Chen
|
1156be3f20
|
refactor(content-{blog,docs}): unify handling of tags (#7117)
|
2022-04-07 15:58:21 +02:00 |
|
Joshua Chen
|
e610a4ac00
|
test: improve test coverage (#7113)
|
2022-04-05 14:09:19 +08:00 |
|
Joshua Chen
|
24c205a835
|
refactor: replace non-prop interface with type; allow plugin lifecycles to have sync type (#7080)
* refactor: replace non-prop interface with type; allow plugin lifecycles to have sync type
* fix
|
2022-03-31 19:16:07 +08:00 |
|