docusaurus/packages
Isaac Philip f9c79cbd58
feat: doc tags (same as blog tags) (#3646)
* [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>
2021-08-19 10:31:15 +02:00
..
docusaurus refactor: rename Git master branch to main (#5345) 2021-08-17 18:41:53 +02:00
docusaurus-cssnano-preset chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-init refactor: rename Git master branch to main (#5345) 2021-08-17 18:41:53 +02:00
docusaurus-mdx-loader chore(mdx-loader): migrate package to TypeScript (#5347) 2021-08-12 14:55:14 +02:00
docusaurus-migrate refactor: rename Git master branch to main (#5345) 2021-08-17 18:41:53 +02:00
docusaurus-module-type-aliases refactor(core): replace useDocusaurusContext().isClient by useIsBrowser() (#5349) 2021-08-12 19:02:29 +02:00
docusaurus-plugin-client-redirects chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-plugin-content-blog feat: doc tags (same as blog tags) (#3646) 2021-08-19 10:31:15 +02:00
docusaurus-plugin-content-docs feat: doc tags (same as blog tags) (#3646) 2021-08-19 10:31:15 +02:00
docusaurus-plugin-content-pages chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-plugin-debug chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-plugin-google-analytics chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-plugin-google-gtag chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-plugin-ideal-image fix: plugin ideal-image should generate filename with a hash even in development (#5334) 2021-08-11 11:14:57 +02:00
docusaurus-plugin-pwa chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-plugin-sitemap chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-preset-bootstrap chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-preset-classic chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-remark-plugin-npm2yarn chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-theme-bootstrap feat: doc tags (same as blog tags) (#3646) 2021-08-19 10:31:15 +02:00
docusaurus-theme-classic feat: doc tags (same as blog tags) (#3646) 2021-08-19 10:31:15 +02:00
docusaurus-theme-common feat: doc tags (same as blog tags) (#3646) 2021-08-19 10:31:15 +02:00
docusaurus-theme-live-codeblock refactor(core): replace useDocusaurusContext().isClient by useIsBrowser() (#5349) 2021-08-12 19:02:29 +02:00
docusaurus-theme-search-algolia fix: make successful build if missing favicon (#5290) 2021-08-05 10:43:14 +02:00
docusaurus-types refactor(core): replace useDocusaurusContext().isClient by useIsBrowser() (#5349) 2021-08-12 19:02:29 +02:00
docusaurus-utils feat: doc tags (same as blog tags) (#3646) 2021-08-19 10:31:15 +02:00
docusaurus-utils-common chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
docusaurus-utils-validation feat: doc tags (same as blog tags) (#3646) 2021-08-19 10:31:15 +02:00
lqip-loader chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00
stylelint-copyright chore(v2): prepare v2.0.0-beta.4 release (#5238) 2021-07-28 22:54:41 +02:00