Sébastien Lorber
|
3bef88232f
|
refactor: extract useSkipToContent() (#7269)
|
2022-04-29 19:16:02 +02:00 |
|
Elias Papavasileiou
|
3b1170eb44
|
feat: Docusaurus ESLint plugin to enforce best Docusaurus practices (#7206)
* feat: add eslint plugin
* refactor
* add tests
* fixups!
* fix(no-dynamic-i18n-messages): make translate() recognize template literals
* refactor: rename rule no-dynamic-i18n-messages --> string-literal-i18n-messages
* feat: add ignoreStrings option and refactor
* docs: migrate docs to /docs/api/plugins
* docs: fix anchor links in README.md
* fix: add some ignored strings
* docs: update eslint-plugin docs
* fix: update README link
* docs: various updates
- Reorder sidebar entries
- Fix title size
- Use Markdown file paths
- Simplify relative links
* address reviews
* wording polish
* add npmignore
* fix all internal warnings
* doc improvements
* fix test
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-30 00:04:25 +08:00 |
|
Joshua Chen
|
ae788c536f
|
feat(core): rework client modules lifecycles, officially make API public (#6732)
|
2022-04-29 15:11:20 +02:00 |
|
Sébastien Lorber
|
6265f6dabb
|
feat: custom navbarItem types (workaround) (#7231)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-29 11:23:46 +02:00 |
|
Joshua Chen
|
a30daa1530
|
chore: remove baseUrl from tsconfig (#7258)
* chore: remove baseUrl from tsconfig
* ?
|
2022-04-28 22:03:25 +08:00 |
|
Joshua Chen
|
67faa686e8
|
refactor: semantic markup improvement, fix validation warnings (#7244)
* refactor: semantic markup improvement, fix validation warnings
* change section/article a bit
|
2022-04-26 20:15:45 +08: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 |
|
Alexey Pyltsyn
|
9af35c5b47
|
refactor: customize code block line highlight color via CSS var (#7176)
|
2022-04-21 11:19:33 +02:00 |
|
Alexey Pyltsyn
|
1ba5bf66b2
|
refactor: improve IconHome icon (#7215)
* refactor: optimize IconHome icon
* Increase icon size
* Fix lint
|
2022-04-20 21:34:13 +08:00 |
|
Dr-Electron
|
44ebe73e50
|
refactor: use SVG icon for home breadcrumb (#7183)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-20 14:42:57 +02: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 |
|
Joshua Chen
|
44966e19e9
|
fix(theme-classic): do not add microdata item prop to trailing breadcrumb (#7179)
|
2022-04-15 22:09:00 +08:00 |
|
Alexey Pyltsyn
|
84d04ed6ed
|
feat(theme-classic): new 'html' type navbar item (#7058)
* feat(theme-classic): allow using html in dropdown items
* Fix tests
* Introduce HTML type for navbar item
* Update packages/docusaurus-theme-classic/src/theme/NavbarItem/HtmlNavbarItem.tsx
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-04-15 18:58:15 +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 |
|
chelproc
|
f6a14db8de
|
fix(theme-classic): admonition title: disable text-transform on inline code blocks (#7173)
|
2022-04-14 18:20:13 +02: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 |
|
Alexey Pyltsyn
|
fe064a87a6
|
fix: adjust spacing for custom search properly (#7164)
|
2022-04-14 11:53:47 +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
|
f4ab7c65ac
|
feat(preset-classic, content-docs/client): JSDoc (#7148)
* refactor: add JSDoc for preset-classic, content-docs/client
* fix
|
2022-04-11 09:36:30 +08:00 |
|
Alexey Pyltsyn
|
7d44961d8b
|
fix: proper spacing between generated card items on mobiles (#7139)
|
2022-04-09 09:43:46 +03: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 |
|
Sébastien Lorber
|
3e110054d7
|
fix(theme-classic): fix docs sidebar layout shifts when expanding categories (#7134)
|
2022-04-08 12:41:00 +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
|
ca718ccac0
|
refactor(theme-classic): blog mobile secondary menu use consistent styles (#7068)
|
2022-04-07 15:56:50 +02:00 |
|
Alexey Pyltsyn
|
bfbc78e52a
|
feat: allow using pure HTML as label in navbar links (#7079)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-04-07 12:33:52 +02:00 |
|
Pierre-Gilles Leymarie
|
90ee1447ba
|
fix(theme-classic): shrink title size on mobile (#7004)
|
2022-04-07 11:53:24 +02:00 |
|
Joshua Chen
|
ff96606865
|
docs: fix some casing inconsistencies (#7081)
|
2022-03-31 20:23:44 +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
|
3f33e90704
|
chore: upgrade dependencies (#7065)
* chore: upgrade dependencies
* fix project words
|
2022-03-30 11:05:50 +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 |
|
Alexey Pyltsyn
|
37a5dfaccc
|
fix(theme-classic): add caret for dropdown on mobile (#7048)
|
2022-03-29 01:40:41 +03:00 |
|
Alexey Pyltsyn
|
57f7881a3d
|
fix: expand doc main container to full width on mobiles (#7030)
|
2022-03-27 18:44:38 +03:00 |
|
Alexey Pyltsyn
|
39486682ba
|
fix: make docs page wrapper take full height (#7025)
* fix: make page wrapper take full height
* Better solution
|
2022-03-27 16:20:49 +08:00 |
|
Joshua Chen
|
2bcac29cd4
|
refactor(content-docs): deduplicate types, JSDoc for some APIs (#7027)
* refactor(content-docs): deduplicate types, JSDoc for some APIs
* little refactor
|
2022-03-27 12:57:15 +08:00 |
|
Viktor Chernodub
|
50e38ec4c9
|
fix(theme-classic): adjust shadow on code block (#7013)
* fix(theme-classic): adjust shadow on code block
* More refactoring
Co-authored-by: Alexey Pyltsyn <lex61rus@gmail.com>
|
2022-03-27 01:38:34 +03:00 |
|
Joshua Chen
|
cb03764ce5
|
refactor(theme): extract plumbing code of BTT button into theme-common (#7021)
* refactor(theme): extract plumbing code of BTT button into theme-common
* oops
|
2022-03-26 21:05:48 +08:00 |
|
Joshua Chen
|
3683f25637
|
fix(theme-classic): do not add caret for non-collapsible categories (#7015)
|
2022-03-26 16:45:19 +08:00 |
|
Sébastien Lorber
|
1b974e8b1b
|
refactor: split and cleanup theme/DocPage (#7006)
|
2022-03-25 19:58:28 +01:00 |
|
Sébastien Lorber
|
2964e6f65d
|
refactor: split DocSidebarItem by item type (#7005)
|
2022-03-25 18:59:31 +01:00 |
|
Sébastien Lorber
|
73deaa8bf6
|
chore: prepare v2.0.0-beta.18 release (#7001)
|
2022-03-25 16:16:38 +01:00 |
|
Alexey Pyltsyn
|
d879cdca96
|
refactor: improve a11y of dropdown menu (#6971)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-03-25 13:02:24 +01:00 |
|
Alexey Pyltsyn
|
c2ac22ec15
|
refactor(theme-classic): cleanup of code blocks (#6987)
|
2022-03-25 12:56:00 +01:00 |
|
Alexey Pyltsyn
|
78ecff907a
|
refactor(theme-classic): clean up CSS of doc cards (#6950)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-03-25 12:17:42 +01:00 |
|