Joshua Chen
332453eaa1
docs: fix accessibility of search modal ( #6417 )
2022-01-20 16:36:19 +08:00
Joshua Chen
abdcad7316
feat: update website & init template palette to pass WCAG test; include contrast check in ColorGenerator ( #5822 )
...
* docs: update website palette to pass WCAG test
* Darker palette in light mode
* Fix CodeBlock
* Fix front page
* Fix announcement color
* Unify primary color
* Add contrast check in website
* Fix color input not updating
* Use website for preview; allow changing background
* Persist in localStorage
* Fixes
* Fix SSR
* Edit dark mode separately
* Fix light mode palette
* Fix storage reset
* Fix CSS
* Fix
* fix toggling when not on styling-layout
* require 100% lighthouse accessibility score
* use sessionStorage
* refactor
* tweak light color
* update comments
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
2022-01-20 14:51:18 +08:00
Joshua Chen
19fb337618
fix(content-pages): declare hide_table_of_contents as boolean ( #6413 )
2022-01-20 10:58:36 +08:00
Yaroslav Serhieiev
d296f44031
docs(i18n): amend PR #6371 ( #6406 )
2022-01-19 18:19:41 +01:00
Joshua Chen
71b6ae2fbf
feat(core): check imported API name when extracting translations ( #6405 )
2022-01-19 17:04:33 +01:00
Joshua Chen
2cace21083
docs: update Algolia docs for new DocSearch infra ( #6393 )
2022-01-19 16:42:08 +01:00
Joshua Chen
45f1b819b5
feat(content-docs): displayed_sidebar front matter ( #5782 )
2022-01-19 16:00:42 +01:00
Joshua Chen
fdf59f30f0
feat(content-pages): front matter validation, include front matter in metadata ( #6400 )
2022-01-19 13:44:58 +01:00
Joshua Chen
e5801e49f6
feat(mdx-loader): read image dimensions when processing Markdown ( #6339 )
2022-01-19 12:45:14 +01:00
Yaroslav Serhieiev
6f892e20b0
feat(core, theme-classic): allow overriding htmlLang ( #6371 )
2022-01-19 12:38:42 +01:00
Nick Schonning
732ecd18e8
chore(website): set cache-control for static assets ( #6381 )
2022-01-19 12:10:18 +01:00
Joshua Chen
6c0da3ee4b
refactor: clean up TODO comments ( #6399 )
2022-01-19 12:10:50 +08:00
Joshua Chen
1d7827d572
refactor(theme-classic): add comments to Prism setup; minor refactor ( #6391 )
2022-01-18 19:46:22 +08:00
Joshua Chen
7bab9ba46d
feat(content-blog): include tags in feed ( #6388 )
...
* feat(content-blog): include tags in feed
* fix
2022-01-18 17:20:37 +08:00
Joshua Chen
62223ee556
test: improve test coverage ( #6387 )
...
* test: improve test coverage
* fix
* use posixPath
2022-01-18 16:29:40 +08:00
Joshua Chen
a9810db1cc
fix(logger): properly stringify objects for logging ( #6384 )
...
* fix(logger): properly stringify objects for logging
* Add tests
2022-01-17 20:46:38 +08:00
Joshua Chen
cb747025e8
docs: elaborate on different CSS class names ( #6383 )
2022-01-17 16:37:59 +08:00
Nick Schonning
16141fcd80
chore: enable a few fixable ESLint rules ( #6380 )
...
* chore: enable react/jsx-one-expression-per-line
* chore: enable import/first
* chore: enable lines-between-class-members
* revert class spacing
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-01-17 14:25:50 +08:00
Joshua Chen
3cb0972b79
refactor: use findAsyncSequential in a few places ( #6377 )
...
* refactor: use findAsyncSequential in a few places
* fixes
* fix
2022-01-17 08:57:06 +08:00
Joshua Chen
ad16f4fdd9
fix(core): do not coerce webpack warning to string ( #6378 )
2022-01-16 19:47:22 +08:00
Joshua Chen
52db7320a6
chore: enable eslint-plugin-jest ( #6375 )
2022-01-16 15:53:23 +08:00
Tapan Chudasama
3e5944ef1f
fix: highlight appropriate navItem based on active sidebar item ( #6310 )
...
* fix: highlight appropriate navItem based on active sidebar item
* fix: try using location.pathname
* fix: remote console.log
* fix: include category generated indices in globalData
* Add test
* fix snap
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-01-16 13:41:40 +08:00
Nick Schonning
6e75d035bb
chore: enable react/jsx-closing-bracket-location ( #6373 )
...
This no longer appears to conflict with prettier
2022-01-16 12:41:17 +08:00
Joshua Chen
14bec7cf11
feat(stylelint-copyright): autofix, stricter config ( #6374 )
...
* feat(stylelint-copyright): autofix, stricter config
* revert TS
* oops
2022-01-16 11:34:10 +08:00
Nick Schonning
284c6166e7
chore: add baseline stylelint rules ( #6372 )
...
* chore: add baseline stylelint rules
Use the Prettier config so not to conflict with rules.
Add the Stylelint baseline recommended rules to catch additional lissues
* enable those two rules
* ooops
* refactor scripts
* revert script changes
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-01-16 09:42:58 +08:00
Kaustubh Kulkarni
2a1cdc3b8a
docs: add KaustubhK24's site to showcase ( #6348 )
...
* Update users.tsx
* add image
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-01-15 23:05:19 +08:00
Nick Schonning
9f9a96dc80
chore: upgrade lint-staged and globs ( #6369 )
2022-01-15 16:33:09 +08:00
dependabot[bot]
051463fec9
chore(deps): bump querystring from 0.2.0 to 0.2.1 ( #6355 )
...
Bumps [querystring](https://github.com/Gozala/querystring ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/Gozala/querystring/releases )
- [Changelog](https://github.com/Gozala/querystring/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Gozala/querystring/compare/v0.2.0...v0.2.1 )
---
updated-dependencies:
- dependency-name: querystring
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 13:48:56 +08:00
dependabot[bot]
efd767be64
chore(deps): bump workbox-strategies from 5.1.4 to 6.4.2 ( #6362 )
...
Bumps [workbox-strategies](https://github.com/googlechrome/workbox ) from 5.1.4 to 6.4.2.
- [Release notes](https://github.com/googlechrome/workbox/releases )
- [Commits](https://github.com/googlechrome/workbox/compare/v5.1.4...v6.4.2 )
---
updated-dependencies:
- dependency-name: workbox-strategies
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 13:48:42 +08:00
dependabot[bot]
09a6ae2c40
chore(deps-dev): bump @types/node from 14.18.5 to 17.0.8 ( #6354 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.18.5 to 17.0.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 13:47:58 +08:00
dependabot[bot]
7512e4c0b3
chore(deps): bump copy-webpack-plugin from 9.1.0 to 10.2.0 ( #6350 )
...
* chore(deps): bump copy-webpack-plugin from 9.1.0 to 10.2.0
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin ) from 9.1.0 to 10.2.0.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v9.1.0...v10.2.0 )
---
updated-dependencies:
- dependency-name: copy-webpack-plugin
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix
* fix
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-01-15 13:47:39 +08:00
Filipe Guerra
dd63a72a71
fix(create-docusaurus): add useBaseUrl for image URLs ( #6368 )
...
This is already provided by the classic template and in TypeScript
template wasn't updated.
2022-01-15 12:57:59 +08:00
Joshua Chen
9c4187a5b9
feat(website): search in showcase ( #6333 )
...
* feat(website): search in showcase
* fix SSR
2022-01-15 11:38:57 +08:00
dependabot[bot]
95955ecfb0
chore(deps): bump css-loader from 5.2.7 to 6.5.1 ( #6353 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 5.2.7 to 6.5.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.7...v6.5.1 )
---
updated-dependencies:
- dependency-name: css-loader
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 10:30:47 +08:00
dependabot[bot]
b048151a9b
chore(deps-dev): bump concurrently from 6.5.1 to 7.0.0 ( #6361 )
...
Bumps [concurrently](https://github.com/open-cli-tools/concurrently ) from 6.5.1 to 7.0.0.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases )
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v6.5.1...v7.0.0 )
---
updated-dependencies:
- dependency-name: concurrently
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 10:28:29 +08:00
dependabot[bot]
8afecb4254
chore(deps-dev): bump lerna from 3.22.1 to 4.0.0 ( #6359 )
...
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna ) from 3.22.1 to 4.0.0.
- [Release notes](https://github.com/lerna/lerna/releases )
- [Changelog](https://github.com/lerna/lerna/blob/main/core/lerna/CHANGELOG.md )
- [Commits](https://github.com/lerna/lerna/commits/v4.0.0/core/lerna )
---
updated-dependencies:
- dependency-name: lerna
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 10:21:49 +08:00
dependabot[bot]
f09196adaa
chore(deps): remove hast-util-to-text from dependencies ( #6347 )
...
* chore(deps): bump hast-util-to-text from 2.0.1 to 3.1.1
Bumps [hast-util-to-text](https://github.com/syntax-tree/hast-util-to-text ) from 2.0.1 to 3.1.1.
- [Release notes](https://github.com/syntax-tree/hast-util-to-text/releases )
- [Commits](https://github.com/syntax-tree/hast-util-to-text/compare/2.0.1...3.1.1 )
---
updated-dependencies:
- dependency-name: hast-util-to-text
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* remove dep
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-01-15 10:13:04 +08:00
dependabot[bot]
21b7691836
chore(deps): bump treosh/lighthouse-ci-action from 3 to 8.2.0 ( #6345 )
...
Bumps [treosh/lighthouse-ci-action](https://github.com/treosh/lighthouse-ci-action ) from 3 to 8.2.0.
- [Release notes](https://github.com/treosh/lighthouse-ci-action/releases )
- [Commits](https://github.com/treosh/lighthouse-ci-action/compare/v3...8.2.0 )
---
updated-dependencies:
- dependency-name: treosh/lighthouse-ci-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 09:59:40 +08:00
Joshua Chen
eaab20cd1a
chore: remove Intl polyfills for Jest ( #6364 )
...
* chore: remove Intl polyfills for Jest
* Add node versions
2022-01-15 09:56:10 +08:00
dependabot[bot]
83e0413290
chore(deps): bump marocchino/sticky-pull-request-comment from 2.0.0 to 2.2.0 ( #6346 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-14 18:25:40 +01:00
Nick Schonning
b19bafd70a
chore: add Dependabot for dependency updates ( #6325 )
...
Co-authored-by: Nick Schonning <nschonni@gmail.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-01-14 15:57:55 +01:00
Sébastien Lorber
4004f5b68b
chore: regenerate yarn.lock ( #6341 )
...
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-01-14 15:52:12 +01:00
Shun Wakatsuki
f1fd346925
fix(website): make ColorGenerator functional ( #6344 )
2022-01-14 21:24:09 +08:00
Pranab Das
99dbf1a121
docs: minor fix in the sample config for ESM ( #6340 )
...
The line `return config;` was left by mistake I guess. The function is already returning the `config` object.
2022-01-14 19:24:55 +08:00
Sébastien Lorber
8b7ab21d38
fix(core): error boundary should allow no children ( #6338 )
2022-01-14 10:39:24 +01:00
Joshua Chen
ddfd154ad6
docs: make upgrade guide always show the latest version ( #6336 )
2022-01-14 10:42:48 +08:00
Pranab Das
4ebb1ca8c8
chore: upgrade rehype-katex with ESM support, update docs ( #6320 )
...
* chore: upgrade rehype-katex to latest version with ESM support and update the docs
* Update documentation to reflect ESM upgrade is currently optional
* rewording
* final tweaks
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-01-14 09:06:10 +08:00
Feodor Fitsner
afe7464306
docs: add Pglet website to showcase ( #6335 )
...
* Added Pglet entry to showcase
* Added screenshot for pglet.io website
2022-01-14 08:38:55 +08:00
Nick Schonning
98a03067e9
chore(ci): upgrade actions/github-script to v5 ( #6328 )
2022-01-13 15:31:20 +08:00
dependabot[bot]
7e3db307ac
chore(deps): bump follow-redirects from 1.14.5 to 1.14.7 ( #6332 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.5 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.5...v1.14.7 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-13 15:26:27 +08:00