Sébastien Lorber
|
50d6d1e56b
|
fix(theme-common): fix issue in tab scroll position restoration on tab click (#8628)
|
2023-02-03 12:48:58 +01:00 |
Sébastien Lorber
|
5b05c0e73e
|
fix(theme-common): localStorage utils dispatch too many storage events leading to infinite loop (#8619)
|
2023-02-02 15:39:40 +01:00 |
Sébastien Lorber
|
140f0b1d4c
|
fix(theme-common): prepare usage of useSyncExternalStore compatibility with React 18 (#8618)
|
2023-02-02 14:41:33 +01:00 |
Joshua Chen
|
1bff83cacc
|
fix(theme-classic): allow rendering single tab item (#8593)
|
2023-02-02 12:19:31 +01:00 |
Joshua Chen
|
e8a07633ba
|
chore: upgrade dependencies (#8534)
* chore: upgrade dependencies
* FIxes
* Bump again
|
2023-01-10 13:23:16 -05:00 |
Sébastien Lorber
|
9c860ce419
|
fix(theme): refactor Tabs, make groupId + queryString work fine together (#8486)
|
2022-12-29 12:41:53 +01:00 |
Viktor Malmedal
|
4a448773b6
|
feat: add eslint plugin no-html-links (#8156)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: Viktor Malmedal <viktor.malmedal@eniro.com>
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
|
2022-12-14 18:28:29 +01:00 |
Martin Adamko
|
f3563ca23c
|
fix(theme-classic): polish admonition details, render title-only admonitions (#8150)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-12-09 20:02:06 +01:00 |
Sébastien Lorber
|
d8c72fb32d
|
fix(docs,theme): auto-generated category index should not display unlisted content (#8319)
|
2022-11-10 18:31:01 +01:00 |
Jody Heavener
|
683ba3d2a0
|
feat(docs,blog,pages): add support for "unlisted" front matter - hide md content in production (#8004)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-11-03 14:31:41 +01:00 |
Joshua Chen
|
e301523138
|
fix(mdx-loader): properly unwrap mdxAdmonitionTitle placeholder (#8246)
|
2022-10-26 12:52:29 -04:00 |
mturoci
|
aa4fa66794
|
fix(theme-classic): fix SkipToContent without JS , refactor, make it public theming API (#8204)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-10-19 18:27:08 +02:00 |
Rashid
|
79b3f65a17
|
fix(live-codeblock): add error boundary to live code preview (#8015)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-10-13 17:49:27 +02:00 |
Sébastien Lorber
|
6f63ffe0a3
|
refactor(theme): split admonitions, make swizzle easier, better retrocompatibility (#7945)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-09-07 17:49:44 +02:00 |
Sébastien Lorber
|
c811d6249e
|
feat(theme): ability to use <DocCardList> without items prop, on any doc page (#8008)
|
2022-08-26 17:42:59 +02:00 |
Sébastien Lorber
|
3b9b497d13
|
fix(plugin-docs,theme): refactor docs plugin routes and component tree (#7966)
|
2022-08-18 17:55:05 +02:00 |
Sébastien Lorber
|
afc08eef4f
|
refactor(theme): move LayoutProviders to Layout/Provider; composeProviders util (#7676)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-06-24 18:36:27 +02:00 |
Sébastien Lorber
|
2c7012f706
|
refactor(theme-common): rename useDynamicCallback to useEvent (#7671)
|
2022-06-24 12:10:03 +02:00 |
Sébastien Lorber
|
42ab07f62f
|
feat(theme-classic): themeConfig navbar/footer logos accept className/style + update Meta Open-Source Logo (#7643)
|
2022-06-23 11:22:27 +02:00 |
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 |
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 |
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
|
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
|
0838884f67
|
chore: enable import/order rule (#7418)
|
2022-05-14 23:39:50 +08: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
|
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 |
Sébastien Lorber
|
3bef88232f
|
refactor: extract useSkipToContent() (#7269)
|
2022-04-29 19:16:02 +02: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
|
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 |
Joshua Chen
|
13e7de853e
|
refactor(theme-classic): extract doc-related navbar items' logic to theme-common (#7067)
|
2022-03-30 14:50:04 +08:00 |
Joshua Chen
|
2e79597f83
|
feat(theme-classic): show blog sidebar on mobile (#7012)
* feat(theme-classic): show blog sidebar on mobile
* fix
* oops
* docs
* add a little margin
* Update display.tsx
* Update content.tsx
* reformat
|
2022-03-30 09:15:54 +08:00 |