mirror of
https://github.com/facebook/docusaurus.git
synced 2025-08-03 16:59:06 +02:00
* [v2] tags to doc, same as tags to blog - [IN PROGRESS] - Addition of plugin-content-docs - Addition of DocTagsListPage in `docusaurus-theme-classic` ! Error exists for this commit towards the theme aspect and help required. Commit towards #3434 * docs: make tags list page work * temp: disable onBrokenLinks * theme bootstrap: create DocTagsListPage * DocTagsPage added and functionality too - individual doc tag page added to show docs for that specific tag * Added all Docs Tags Link * add some shared tag utils * move tag tests to _dogfooding * fix type * fix some tests * fix blog test * refactor blog post tags handling * better yaml tag examples * better dogfood md files * refactor and factorize theme tag components * finish DocTagDocListPage * Extract DocItemFooter + add inline tag list * minor fix * better typings * fix versions.test.ts tests * add tests for doc tags * fix tests * test toTagDocListProp * move shared theme code to tagUtils * Add new theme translation keys * move common theme code to tagUtils + add tests * update-code-translations should handle theme-common * update french translation * revert add translation * fix pluralization problem in theme.docs.tagDocListPageTitle * add theme component configuration options * add more tags tests * add documentation for docs tagging Co-authored-by: slorber <lorber.sebastien@gmail.com> |
||
---|---|---|
.. | ||
_blog tests | ||
_docs tests | ||
_pages tests | ||
clientModuleExample.ts | ||
docs-tests-sidebars.js | ||
docs-tests-symlink | ||
dogfooding.config.js | ||
README.md |
test |
---|
some test frontmatter |
Docusaurus website dogfooding
This is where we test edge cases of Docusaurus by using fancy configs, ensuring they all don't fail during a real site build.
Eventually, we could move these tests later so another test site? Note there is value to keep seeing the live result of those tests.
Fancy things we can test for here:
- Plugin Multi-instance
- Symlinks support
- Webpack configs
- _ prefix convention
- Huge sidebars impact
- Using folders with spaces on purpose
- Importing md docs that are out of content plugin folders as partials (such as this README file!)