Joshua Chen
c1fb3deace
fix(theme-classic): allow code tags containing inline elements to stay inline ( #6767 )
2022-03-02 13:01:58 +01:00
David Stotijn
2e3eec2d08
fix: consistently use max-width: 996px
in media queries ( #6815 )
...
* fix: consistently use `max-width: 996px` in media queries
Follow `docusaurus-theme-classic` and use `996px` as the cutoff
between desktop and mobile screen width.
* revert example changes
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-03-02 19:43:44 +08:00
Joshua Chen
8a24d56783
fix(mdx-loader): allow image paths to be URL encoded ( #6792 )
2022-03-02 12:14:53 +01:00
Joshua Chen
954e4d42fc
fix(core): remove hash/query when filtering existing files for broken link check ( #6812 )
...
* fix(core): remove hash/query when filtering existing files for broken link check
* fix tests
2022-03-02 12:46:38 +08:00
Joshua Chen
a4dc03edee
chore: upgrade dependencies ( #6789 )
...
* chore: upgrade dependencies
* upgrade setup-node
2022-03-01 10:40:34 +08:00
Joshua Chen
9d7ed31661
fix(mdx-loader): suppress image reading warning in Yarn PnP; log warning instead of error ( #6779 )
2022-02-28 10:49:53 +08:00
Joshua Chen
3e5da386ce
refactor: move test utils into test folder ( #6777 )
2022-02-27 19:05:44 +08:00
Alex Nicholls
68a55f0d11
fix(create): update broken SVG paths in templates ( #6762 )
...
* fix: Update broken URL in typescript template example
* fix SVG images; improve a11y
* format
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-02-27 07:44:50 +08:00
Joshua Chen
670f2e5268
refactor(utils): categorize functions into separate files ( #6773 )
2022-02-26 21:17:21 +08:00
Joshua Chen
e101acd132
chore: various internal fixes ( #6761 )
2022-02-25 23:18:08 +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
Sébastien Lorber
44a65f3337
fix(theme-common): isSamePath should be case-insensitive ( #6758 )
2022-02-25 14:58:54 +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
d43066f6f1
test: sort migration test FS mock calls ( #6756 )
...
* test: sort migration test FS mock calls
* this works?
2022-02-25 20:43:18 +08:00
Joshua Chen
f903422617
refactor: unify error handling behavior ( #6755 )
...
* refactor: unify error handling behavior
* revert
* normalize paths
* test...
* change
* does this work...
* fix...
* maybe fix
* maybe fix
* fix
* fix...
2022-02-25 15:07:13 +08: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
Joshua Chen
a70514205d
feat(create): new --package-manager option; interactive package manager selection ( #6750 )
2022-02-24 11:50:37 +01:00
Sébastien Lorber
89560226f0
fix(theme-classic): temporarily disable toc heading autoscrolling ( #6748 )
2022-02-24 11:28:17 +01: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
Alexey Pyltsyn
26d223dbeb
feat(create): better detection of package manager preference ( #6679 )
...
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
2022-02-23 16:22:40 +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
2d93750caf
fix(content-docs): improve sidebar shorthand normalization error message ( #6745 )
2022-02-23 13:03:58 +01:00
Joshua Chen
9562a5d203
refactor: remove deprecated Webpack utils & validation escape hatch ( #6740 )
2022-02-23 11:40:58 +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
ddad9713e6
refactor: improve client modules types ( #6742 )
2022-02-23 15:45:23 +08:00
Joshua Chen
cfcc8b31f4
chore(module-type-aliases): add react as peer dependency ( #6741 )
2022-02-23 15:00:14 +08:00
Joshua Chen
671873a681
refactor(core): reduce code verbosity ( #6734 )
...
* refactor(core): reduce code verbosity
* fix
* fix
2022-02-21 19:31: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
c6d0d812eb
refactor: convert all fs methods to async ( #6725 )
...
* refactor: convert all fs methods to async
* fix snap
2022-02-20 10:21:33 +08:00
Balthasar Hofer
c0b3c9af65
fix(content-docs): create assets for frontmatter images ( #6720 )
...
* create assets for docs front matter images aswell
fixes : #6718
* retrigger fb cla-check
2022-02-20 10:20:33 +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
Joshua Chen
692680d1d1
fix(mdx-loader): make headings containing links properly formatted in ToC ( #6712 )
2022-02-18 10:57:08 +08:00
Hong Yongmin
bbc0562d67
chore(theme-translations): complete Korean translations ( #6711 )
...
Requested at #6686 .
Signed-off-by: Yongmin Hong <revi@pobox.com>
2022-02-18 08:47:22 +08:00
이정환
d9bb77923e
fix(theme-translations): improve Korean translations ( #6686 )
...
* "Ko.json" Partial modification.
* format
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-02-18 07:24:04 +08:00
Joshua Chen
405d5d1a3e
fix(cli): disable directory listing in serve ( #6701 )
2022-02-17 14:53:40 +01:00
Sébastien Lorber
a6f53aa9d2
refactor(theme-classic): bias again search metadata toward Algolia DocSearch ( #6707 )
2022-02-17 14:24:31 +01:00
Alexey Pyltsyn
089ef14c9a
fix(theme-common): do not run useLocationChange when hot reloading ( #6696 )
2022-02-17 08:41:15 +08:00
Alexey Pyltsyn
53c2c118c4
feat(search-algolia): allow disabling search page and configuring path ( #6692 )
2022-02-16 19:07:01 +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
67918e35e2
refactor: convert CLI entry points to ESM; migrate create-docusaurus to ESM ( #6661 )
...
* refactor: convert CLI entry points to ESM
* fix
* fix
* fix
* fix!
* create-docusaurus ESM
* fix lock
* final touchups
* fix lodash
* fix
* use lodash
* fix hasYarn
2022-02-16 23:00:35 +08:00
Joshua Chen
eacc695542
fix(pwa): declare babel core as direct dependency ( #6691 )
2022-02-16 18:47:40 +08: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
Erick Zhao
0c6165b161
fix(utils): make SVGO not remove title ( #6684 )
...
* chore(utils): add `removeTitle: false` to svg loader
By default, SVGR removes the `<title>` tag from SVG inputs.
This hinders a11y since "the `<title>` element provides an
accessible, short-text description of any SVG container
element or graphics element".
Modern browsers also show tooltips on hover for inline
SVG with the `<title>` tag.
See https://developer.mozilla.org/en-US/docs/Web/SVG/Element/title
* fix test
2022-02-15 17:14:54 +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
Joshua Chen
acf4ae8f96
refactor: reduce exported members of docusaurus router ( #6651 )
2022-02-11 12:16:13 +01:00