Joshua Chen
|
217b62682d
|
feat(mdx-loader): preserve hash in image src; support GH themed images (#6323)
* feat(mdx-loader): preserve hash in image src; support GH themed images
* more refactor
|
2022-01-13 10:22:48 +08:00 |
|
Joshua Chen
|
ba352271e7
|
fix(website): wrap details in mdx-code-block (#6308)
|
2022-01-10 20:35:39 +08:00 |
|
Joshua Chen
|
c7da6f5dd3
|
docs: document MD and JSX interoperability issues (#6307)
|
2022-01-10 20:05:33 +08:00 |
|
Joshua Chen
|
06a8cdcb0f
|
docs: elaborate on doc versioning (#6280)
* docs: elaborate on doc versioning
* Complete
* fix
|
2022-01-07 14:28:48 +08:00 |
|
Joshua Chen
|
4872decb42
|
docs: normalize CodeBlock highlighting (#6223)
|
2021-12-30 10:51:00 +08:00 |
|
Joshua Chen
|
c45281a581
|
feat(theme-classic): usable CodeBlock outside markdown (#6216)
|
2021-12-29 17:17:09 +01:00 |
|
Joshua Chen
|
96dbb8e7ef
|
feat(website): improve prism themes (#6214)
* feat(website): modify Prism dark theme
* update
* Use vsDark
* update crowdin config
* fix light theme as well
* revert comment changes
|
2021-12-29 21:25:01 +08:00 |
|
Joshua Chen
|
0fa091a0c2
|
docs: use BrowserWindow for Markdown demos (#6215)
|
2021-12-29 13:49:09 +08:00 |
|
Joshua Chen
|
6a772828c5
|
docs: add default value for BrowserWindow URL field (#6207)
* docs: fix BrowserWindow URL field
* fix
|
2021-12-28 15:19:23 +08:00 |
|
Joshua Chen
|
4f2330a824
|
docs: recommend highlighting with comments than number range (#6204)
* docs: recommend highlighting with comments than number range
* quick fix
|
2021-12-28 10:55:24 +08:00 |
|
Joshua Chen
|
73ee356949
|
docs: audit grammar issues (#6203)
* docs: audit grammar mistakes
* fix code block language
* revert change
* let's get another
|
2021-12-27 19:34:04 +08:00 |
|
Joshua Chen
|
8cd593379c
|
docs: fix react live scope button color in dark mode (#6191)
|
2021-12-25 16:50:14 +08:00 |
|
Joshua Chen
|
3889e89380
|
fix(theme-classic): make React elements in pre render correctly (#6177)
* fix(theme-classic): make React elements in pre render correctly
* Properly fix
* Use MDX
* Add docs
* Better comment
* Update code-block-tests.mdx
|
2021-12-25 15:27:29 +08:00 |
|
Pranab Das
|
e4f9ab072c
|
chore: upgrade rehype-katex and katex stylesheet for website (#6172)
* chore: Update rehype-katex and katex stylesheet for doc website
* Reformat
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2021-12-23 14:24:56 +08:00 |
|
Joshua Chen
|
5dcfa8fa23
|
docs: fix import module name of theme/Admonition (#6164)
|
2021-12-22 22:11:11 +08:00 |
|
Joshua Chen
|
dedf5ace5f
|
docs: normalize usage of placeholders (#6142)
|
2021-12-21 14:56:29 +01:00 |
|
Joshua Chen
|
cb4265253a
|
feat(theme-classic): standalone Admonition component (#5848)
|
2021-12-20 17:51:19 +01:00 |
|
Yangshun Tay
|
faef753730
|
docs: mention admonition quirks with Prettier (#6135)
* docs: mention admonition quirks with Prettier
* Update markdown-features-admonitions.mdx
* Update markdown-features-admonitions.mdx
* Update markdown-features-admonitions.mdx
|
2021-12-20 12:14:50 +08:00 |
|
Himanshu
|
c0a99786b3
|
docs: elaborate on "docs-only" and "blog-only" (#6131)
* rephrased documentation
* Rewording
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2021-12-20 09:29:43 +08:00 |
|
Joshua Chen
|
18cb13d6cc
|
docs: refactor docs sidebar doc (#6130)
* docs: refactor docs sidebar doc
* Edits
|
2021-12-19 19:08:59 +08:00 |
|
Drylozu
|
fa3926e2a1
|
feat(theme-classic): allow passing additional attributes to tab headings (#6082)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2021-12-17 18:23:50 +01:00 |
|
Joshua Chen
|
f84eb073e7
|
docs: mention that SEO through front matter is better than head tag (#6112)
|
2021-12-17 12:29:51 +01:00 |
|
Joshua Chen
|
7db4884853
|
refactor(website): make deploy preview open next version docs by default (#6120)
* refactor(website): make deploy preview open next version docs by default
* Fix links
|
2021-12-17 11:00:12 +08:00 |
|
Sébastien Lorber
|
cfae5d0933
|
feat(content-docs): sidebar category linking to document or auto-generated index page (#5830)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: Armano <armano2@users.noreply.github.com>
Co-authored-by: Alexey Pyltsyn <lex61rus@gmail.com>
|
2021-12-03 14:44:59 +01:00 |
|
Oliver Ullman
|
1366c31201
|
feat(core): allow sourcing from multiple static directories (#4095)
* [WIP] Implementaion of multiple directory static sourcing
* Move default to validation
* Update test
* Refactor
* Port to MDX loader
* Fix
* Move dogfooding assets
* Doc writeup
* Restore assets
* Support absolute paths
* Dogfood absolute path
* Fix
* More tests
* Fix snapshots
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2021-11-18 22:26:26 +08:00 |
|
Swalah Amani
|
c541e2d83c
|
misc: replace all "Metadatas" with "Metadata" (#5871)
Co-authored-by: Josh-Cena <sidachen2003@gmail.com>
|
2021-11-09 19:46:10 +01:00 |
|
Joshua Chen
|
0fc7adfba9
|
docs: document global variables in MDX scope (#5900)
* Adding a note for how to access frontMatter within pages
* Move documentation
Co-authored-by: cd rubin <github@earthling.za.net>
|
2021-11-07 23:16:04 +08:00 |
|
Dmitriy Fishman
|
d7581b38fd
|
docs: Fix a typo in versioning.md (#5852)
|
2021-11-02 14:23:06 +08:00 |
|
Devtato
|
dc5a0b7068
|
docs: elaborate on the usage of MDX plugins (#5766)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2021-10-29 16:31:00 +02:00 |
|
Sébastien Lorber
|
a210e938e4
|
chore: fix Crowdin again (#5825)
|
2021-10-29 15:37:45 +02:00 |
|
Sébastien Lorber
|
157b41caee
|
chore: replace doc sample .pdf file by .xlsx to solve Crowdin issue (#5823)
|
2021-10-29 14:46:21 +02:00 |
|
Dominik Meyer
|
ab127e528d
|
doc: fix typo in "create a doc" (#5818)
* Update docs-create-doc.mdx
* Update docs-create-doc.mdx
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2021-10-29 14:48:36 +08:00 |
|
Joshua Chen
|
ae3596df39
|
docs: add h4 into toc on certain pages (#5728)
|
2021-10-19 20:15:11 +02:00 |
|
Joshua Chen
|
c8739ec28e
|
polish(theme-classic): guard against potential definition mistakes in Tabs (#5674)
|
2021-10-14 15:47:03 +02:00 |
|
Joshua Chen
|
d6b4eeb358
|
feat(theme-classic): make first tab the default tab (#5647)
* Initial work
* Little doc fix
* Doc fix
|
2021-10-07 17:06:17 +02:00 |
|
Joshua Chen
|
eaacb0e98a
|
feat(theme-classic, plugin-docs): sidebar item level-specific className + allow customization (#5642)
* Initial work
* Complete function
* Avoid duplication
* More dedupe
* Make everything constants
* Change casing & docs
|
2021-10-07 16:59:02 +02:00 |
|
Sébastien Lorber
|
a0c2c52829
|
chore: remove unused Bootstrap theme (#5634)
* remove package
* remove bootstrap from doc
* remove bootstrap init template + examples
* remove bootstrap preset
* remaining bootstrap refs
* update lockfile
|
2021-10-01 17:44:34 +02:00 |
|
Joshua Chen
|
3f1f8255a2
|
chore: upgrade Prettier + regenerate lock file (#5611)
* Bump deps
* Run prettier
* Format docs
* Minor refactor
* Collapse objects
* Fix type
* Update lock file
|
2021-09-30 12:54:17 +02:00 |
|
Erick Zhao
|
c86dfbda61
|
feat(v2): allow specifying TOC max depth (themeConfig + frontMatter) (#5578)
* feat: add all TOC levels to MDX loader
* feat: add theme-level config for heading depth
* test: add remark MDX loader test
* fix: limit maxDepth validation to H2 - H6
* refactor: set default `maxDepth` using `joi`
* refactor: `maxDepth` -> `maxHeadingLevel
* refactor: invert underlying TOC depth API
* refactor: make TOC algorithm level-aware
* feat: add support for per-doc TOC heading levels
* feat: support document-level heading levels for blog
* fix: correct validation for toc level frontmatter
* fix: ensure TOC doesn't generate redundant DOM
* perf: simpler TOC heading search alg
* docs: document heading level props for `TOCInline`
* Update website/docs/guides/markdown-features/markdown-features-inline-toc.mdx
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
* docs: fix docs (again)
* create dedicated test file for heading searching logic: exhaustive tests will be simpler to write
* toc search: add real-world test
* fix test
* add dogfooding tests for toc min/max
* add test for min/max toc frontmatter
* reverse min/max order
* add theme minHeadingLevel + tests
* simpler TOC rendering logic
* simplify TOC implementation (temp, WIP)
* reverse unnatural order for minHeadingLevel/maxHeadingLevel
* add TOC dogfooding tests to all content plugins
* expose toc min/max heading level frontmatter to all 3 content plugins
* refactor blogLayout: accept toc ReactElement directly
* move toc utils to theme-common
* add tests for filterTOC
* create new generic TOCItems component
* useless css file copied
* fix toc highlighting className conflicts
* update doc
* fix types
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: slorber <lorber.sebastien@gmail.com>
|
2021-09-29 11:19:11 +02:00 |
|
Joshua Chen
|
89cb975cc4
|
docs(website): document npm2yarn plugin + use new Tabs API everywhere (#5590)
* Update docs
* Bad grammar
* Add code highlight
|
2021-09-22 12:25:21 +02:00 |
|
Alexey Pyltsyn
|
19302c4913
|
docs: clarify MDX version used (#5575)
* docs: clarify MDX version used
* Update MDX Playground link
|
2021-09-17 21:27:00 +03:00 |
|
Chris Chinchilla
|
beedadd498
|
docs: fix code example (#5566)
|
2021-09-15 18:19:53 +03:00 |
|
Kyriet
|
9a089d4886
|
docs: add note about partials on Create doc page (#5543)
|
2021-09-11 12:42:17 +03:00 |
|
swyx
|
194f429c1f
|
fix: add docs tag validation to solve #5478 (#5479)
* fix: add docs tag validation to solve #5478
fix: add docs tag validation to solve #5478
* Update docFrontMatter.ts
* Update docs-create-doc.mdx
* improve tag validation error messages + tests
* improve tags doc
* fix test
Co-authored-by: slorber <lorber.sebastien@gmail.com>
|
2021-09-03 14:43:24 +02:00 |
|
Joshua Chen
|
5f003bcabd
|
feat(theme-classic): allow passing tab label and default value through TabItem (#5442)
* Implement feature
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Dogfood edge case
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Correct keydown handling
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Update index.tsx
* Update markdown-features-tabs.mdx
* Update markdown-features-tabs.mdx
* polish tabs doc
* Update markdown-features-tabs.mdx
Co-authored-by: slorber <lorber.sebastien@gmail.com>
|
2021-09-01 12:44:37 +02:00 |
|
Joshua Chen
|
1481bc2eb7
|
docs: document doc tags + refinements (#5433)
* Various improvements
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Oops
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
|
2021-08-30 11:03:03 +02:00 |
|
Alexey Pyltsyn
|
0dd4892b0f
|
refactor: improve styles of Details component (#5402)
* refactor: improve styles of Details component
* Use vendor prefix for ::marker
* Wording
|
2021-08-26 16:46:35 +02:00 |
|
Joshua Chen
|
493225a3c6
|
feat(plugin-blog): multi-authors support + authors.yml global configuration (#5396)
* Complete function
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* A lot of blank lines
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* More lenient validation
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Remove or
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Simpler logic
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Expand docs
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Better docs
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Dogfood
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* More writeup
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Polish
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Polish
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Move mergeAuthorMap to authors.ts
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Unbreak relative assets
* Update docs
* Clarify in docs
* simplify feed authors
* rename authorMap -> authorsMap
* mergeAuthorsMap -> getBlogPostAuthors
* website => 5 blog posts per page
* improve authors map file
* Extract new theme authors components + display in row
* add comment for meta array syntaxes
* blog => getPathsToWatch should watch authorsMap file
* remove useless v1 blog FBID frontmatter
* keep older frontmatter syntax for now
* revert blog frontmatter
* Better console message
* better blog authors frontmatter impl
* add multi authors to beta blog post + fix some authors margins
* fix React key
* Refactor: mdx loader should support a more flexible assets system (poc, not documented yet)
* better display of blog post authors: adapt layout to authors count + add line clamp
* smaller local image
* fix blog feed tests
* fix blog frontmatter tests + improve validation schema
* add more frontmatter tests
* add tests for getAuthorsMapFilePath
* tests for validateAuthorsMapFile
* add tests for readAuthorsMapFile
* test getAuthorsMap
* exhaustive tests for getBlogPostAuthors
* fix remaining tests
* missing blog plugin author tests
* fix windows tests
* improve blog multi-author's doc
* Use new format in init template
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* Improve error message
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* update feed snapshot
* blog authors: limit to 2 cols + fix margins for no authors
* minor doc improvements
* better init template blog posts, demonstrating Blog features
* replace the legacy blog author frontmatter in remaining places
* Prefer using clsx
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
* cleanup getColClassName
* remove blog author name/title line-clamping
Co-authored-by: slorber <lorber.sebastien@gmail.com>
|
2021-08-26 12:21:58 +02:00 |
|
Paul O’Shannessy
|
8341527fc9
|
refactor: rename Git master branch to main (#5345)
* Prepare to renaming master branch to main
* Update CONTRIBUTING.md
* Update packages/docusaurus-migrate/src/__tests__/__fixtures__/missing_version_website/website/package.json
* Update packages/docusaurus-migrate/src/__tests__/__fixtures__/complex_website/website/package.json
* Update packages/docusaurus-migrate/src/__tests__/__fixtures__/simple_website/website/package.json
* missing master -> main replaces
* useless char
* For GH Pages org deploy, DEPLOYMENT_BRANCH env is now required
* fix versioning page
* fix vercel links
* update deployment.mdx
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: slorber <lorber.sebastien@gmail.com>
|
2021-08-17 18:41:53 +02:00 |
|
Sébastien Lorber
|
a2ab4d33c8
|
feat: Markdown page-specific head metadatas (#5330)
* Markdown page-specific head metadatas
* ensure mdxType attribute is not added to the final markup
* polish doc
* Update packages/docusaurus-theme-classic/src/theme/MDXComponents/index.tsx
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
* fix eslint annoying rule error
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2021-08-11 11:39:01 +02:00 |
|