Commit graph

1843 commits

Author SHA1 Message Date
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
Cwen Yin
da6588404e
docs: add Chaos mesh site to showcase (#7239)
* docs: Add Chaos mesh site to showcase page

Signed-off-by: Cwen Yin <cwenyin0@gmail.com>

* update tags

Signed-off-by: Cwen Yin <cwenyin0@gmail.com>

* minor tweaks

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-25 16:40:33 +08:00
czhen
2204efd8ea
docs: add TiDB community books to showcase (#7235)
* docs(showcase): add TiDB community books

* minor tweaks

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-24 11:30:22 +08:00
Joshua Chen
743738d8c6
docs: add documentation about pluralization (#7236) 2022-04-24 11:23:28 +08:00
Joshua Chen
242f2e780e
chore: upgrade dependencies (#7232) 2022-04-23 11:55:01 +08:00
sykp241095
58f393d768
docs: add OSS Insight to showcase (#7230)
* Add OSS Insight

* Add ossinsight.png

* Update users.tsx

* minor tweaks

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-23 00:16:34 +08:00
Joshua Chen
c4e92c89e8
fix(core): prevent 404 when accessing /page.html (#7184) 2022-04-22 17:44:11 +02:00
Pablo Cordon
ee1dea0b19
fix(website): invert Twitter handle and name (#7226)
* Fixed several pairs of 'handle' and 'name', as their values were inverted.

* Apply suggestions from code review

* oops

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-22 10:31:31 +08:00
AkiraVoid
71ba449a28
fix(content-blog): make footnote reference DOM ID unique on post listing page (#7212)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-21 16:51:24 +02:00
Alexey Pyltsyn
9af35c5b47
refactor: customize code block line highlight color via CSS var (#7176) 2022-04-21 11:19:33 +02:00
Joshua Chen
42ca13fadf
chore: remove netlify-cli from dependencies (#7216) 2022-04-20 22:14:03 +08:00
Jeffrey Aven
c3f21cd547
docs: update showcase data for Full Stack Chronicles (#7196)
* Changed blog name

Changed the name and domain for my Docusaurus based blog to fullstackchronicles.io

* added new screenshot

* updates

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-18 16:05:17 +08:00
Joshua Chen
b154318c28
chore: upgrade dependencies (#7193) 2022-04-17 17:32:41 +08:00