Commit Graph

1855 Commits

Author SHA1 Message Date
Joshua Chen 115212c2ba
docs: add theme-common to API docs 2022-05-09 23:26:10 +08:00
Designatory cfdd1f7e6d
docs: update GeekyWeb's showcase description (#7372)
* Docs: Description Edited

* minor edit

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-05-08 16:09:03 +08:00
Joshua Chen f29bb73300
fix(core): make error boundary fallback a component instead of a callback (#7368) 2022-05-07 22:35:57 +08:00
Joshua Chen 77fa3d1470
docs: display last canary publish date in human-readable format (#7367) 2022-05-07 20:17:58 +08:00
Joshua Chen 5bc50ff71f
chore: upgrade dependencies (#7366) 2022-05-07 19:46:21 +08:00
Joshua Chen c0bd145a29
fix(theme-classic): resolve customCss from site dir (#7363) 2022-05-07 18:57:35 +08:00
Designatory 29b015de18
docs: add GeekyWeb to showcase (#7356)
* Update users.tsx

* geekyweb.png added

* changes

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-05-07 18:47:20 +08:00
Joshua Chen 1a3488344b
chore: clean up showcase data, re-order and format (#7353)
* chore: clean up showcase data, re-order and format

* change image
2022-05-06 13:01:32 +08:00
Ngô Quốc Đạt 2372701463
docs: add Flarum to showcase (#7352)
* Update users.tsx

* Add image
2022-05-06 12:12:27 +08:00
Sébastien Lorber 26df8c83ce
chore: prepare v2.0.0-beta.20 release (#7347) 2022-05-05 20:26:48 +02:00
Joshua Chen 9207cafec7
feat(website): make canary release page display actual canary version name (#7334) 2022-05-05 16:03:53 +02:00
Sébastien Lorber c892492a12
docs(website): fix code block Crowdin issue (#7345) 2022-05-05 15:35:43 +02:00
Joshua Chen 0cc4fa82c1
docs: add page for create-docusaurus API documentation (#7343)
* docs: add page for create-docusaurus API documentation

* update
2022-05-05 19:36:51 +08:00
Sergey Gromkov dd4b7c84dd
docs: add Yandex Metrika plugin to community plugins (#7340)
* Adding Yandex Metrika plugin

* add words

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-05-05 18:16:22 +08:00
Joshua Chen 8f80f6c0b2
fix(website): fix multiple accessibility issues around color contrast (#7336)
* fix(website): darken breadcrumbs color to ensure contrast

* fix lighthouse

* fix more a11y

* more fix
2022-05-05 15:29:27 +08:00
Alexey Pyltsyn 9cf8d75de8
fix(website): restore showcase (#7337) 2022-05-05 09:22:58 +03:00
Sébastien Lorber 78400541cb
chore: fix site deployment (#7328) 2022-05-04 19:28:06 +02:00
Steven Hicks 9ead309809
docs: add clarity to versioning behavior (#7327) 2022-05-05 00:15:50 +08:00
Sébastien Lorber c31d076aed
chore: fix site deployment Crowdin issue (#7326) 2022-05-04 17:48:29 +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
Alexey Pyltsyn be0dc6b0c9
chore: upgrade Infima to alpha.39 (#7306) 2022-05-04 16:06:54 +02:00
Joshua Chen 977ef7121b
docs: add mdx-code-block around tabs; use JS example for magic comments (#7307) 2022-05-04 20:29:09 +08:00
surendran82 0466dbcf3f
docs: add Hasura Docs site to showcase (#7301)
* docs(v2): Add Hasura Docs site to showcase page

* minor tweaks

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-05-04 18:56:01 +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 7a3894e664
docs: update docs for logger, add API docs to website (#7305)
* docs: update docs for logger, add API docs to website

* fix broken image
2022-05-04 17:59:47 +08:00
Fusang❀ efdd070ead
docs: add meoo.space to showcase (#7302)
* Update users.tsx

* Add files via upload

* minor tweaks

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-05-04 16:10:58 +08:00
Aaron Nwabuoku 18d81a1065
docs: add ChatKitty to showcase (#7297)
* docs: add ChatKitty to showcase

* optimize image

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-05-04 16:00:43 +08:00
Joshua Chen e73cda87d6
docs: remove extraneous line break tags (#7298) 2022-05-04 11:45:20 +08:00
Joshua Chen 5bed55aeda
refactor(types): JSDoc for docusaurus config fields (#7291) 2022-05-03 13:57:19 +08:00
Chinazaekpere Ngubo fc8b7674e3
docs: add AvN Gateway to showcase (#7287)
* Update users.tsx

* Add files via upload

* Update users.tsx

* optimize image

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-05-03 11:41:24 +08:00
Joshua Chen e1b7171bb1
fix(core): allow empty static directories (#7285)
* fix(core): allow empty static directories

* improve comment

* add empty directory
2022-05-02 16:34:30 +08:00
Joshua Chen 594d8f357c
docs: add a paragraph about SSR as an optimization technique (#7284) 2022-05-02 14:23:42 +08:00
Joshua Chen 9fd5d62340
docs: enhance docs about Markdown TOC and metadata (#7278)
* docs: multiple documentation improvements

* fix

* fix
2022-04-30 21:30:14 +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 f063e9add5
chore: upgrade dependencies (#7274)
* chore: upgrade dependencies

* remove nodemon
2022-04-30 14:32:37 +08:00
Dan Roscigno 355a22907d
docs: specify Node version requirement to a minor (#7271)
* Update installation.md

I believe the current version of Docusaurus requires node 16.  With 14 I get:
```
import {program} from 'commander';
        ^^^^^^^
SyntaxError: The requested module 'commander' does not provide an export named 'program'
    at ModuleJob._instantiate (internal/modules/esm/module_job.js:92:21)
    at async ModuleJob.run (internal/modules/esm/module_job.js:107:20)
    at async Loader.import (internal/modules/esm/loader.js:179:24)
```

* Update installation.md

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-30 09:12:37 +08:00
Joshua Chen 41f53718c1
fix(theme-common): allow details to not provide a summary (#7267) 2022-04-29 19:33:28 +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
kgolubic 0ffdfe9c22
docs: Add Memgraph site to showcase page (#7260)
* Add Memgraph to showcase page

* Add Memgraph preview image for Showcase
2022-04-29 11:13:50 +02:00
Joshua Chen 0102c2e2ae
docs: wrap code block demos in mdx-code-block (#7262) 2022-04-29 17:09:54 +08:00
loic 47d89ae0fe
docs: add raspisuite website to showcase (#7259)
* add raspisuite website

* add preview image for raspisuite

* optimize image

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-29 12:28:11 +08:00
Joshua Chen d2562a4434
refactor: normalize Markdown linkification behavior, elaborate in documentation (#7248)
* refactor: normalize Markdown linkification behavior, elaborate in documentation

* fix broken links

* allow links to be relative to site root

* fix test

* minor doc update

* Update website/docs/guides/markdown-features/markdown-features-links.md

Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>

Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
2022-04-29 11:36:39 +08:00
svix-ken ba1d3f45e7
docs: add Svix to showcase (#7254)
* docs: add Svix to showcase

Motivation
Svix uses Docusaurus for our documentation. It could be cool to add it in the showcase page.

Have you read the Contributing Guidelines on pull requests?
Yes

Test Plan
Run yarn run start:v2 and check that the page http://localhost:3000/showcase is rendered properly.

Related PRs
No

* Add svix doc preview image

* Delete Svix.png

* re-upload preview image

needed to make file name lower case.

* optimize image

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-28 15:33:00 +08:00
John Reilly b747143982
docs: update gtag docs to reflect what a GA4 tag looks like (#7252) 2022-04-28 09:05:25 +08:00
Joshua Chen 996901b53b
docs: change changelog paginator label (#7251) 2022-04-27 21:54:53 +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
curatorcat.pcc.eth f9fa2127ae
docs: add PCC Archive site to showcase (#7240)
* docs: add PCC Archive site to showcase

* fixes

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-26 18:05:10 +08:00