docusaurus/website
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
..
_dogfooding feat: doc tags (same as blog tags) (#3646) 2021-08-19 10:31:15 +02:00
blog refactor: rename Git master branch to main (#5345) 2021-08-17 18:41:53 +02:00
community refactor: rename Git master branch to main (#5345) 2021-08-17 18:41:53 +02:00
docs feat: doc tags (same as blog tags) (#3646) 2021-08-19 10:31:15 +02:00
src docs(v2): Update Datagit site to showcase page (#5376) 2021-08-18 15:10:14 +02:00
static feat: blog posts support /YYYY/MM/DD/blog-post/index.md pattern + blog frontmatter can reference relative images (#5309) 2021-08-06 17:51:59 +02:00
versioned_docs docs: remove docusaurus-preset-name from preset doc (#5372) 2021-08-17 19:38:35 +02:00
versioned_sidebars misc: enable pt-BR + archive older versions (#5269) 2021-08-02 16:00:31 +02:00
babel.config.js feat(v2): Allow configuring babel via babel.config.js (#2903) 2020-06-12 11:03:00 +08:00
delayCrowdin.js chore(v2): attempt to fix crowdin dl again (#4746) 2021-05-06 19:12:13 +02:00
docusaurus.config-blog-only.js refactor: rename Git master branch to main (#5345) 2021-08-17 18:41:53 +02:00
docusaurus.config.js refactor: rename Git master branch to main (#5345) 2021-08-17 18:41:53 +02:00
netlify.toml feat(v2): Webpack 5, PostCSS 8 (#4089) 2021-04-30 18:06:53 +02:00
package.json refactor(website): convert website to TypeScript (#5328) 2021-08-11 11:38:33 +02:00
README.md
sidebars.js feat: Markdown page-specific head metadatas (#5330) 2021-08-11 11:39:01 +02:00
sidebarsCommunity.js chore(v2): add external link to community sidebar (#4858) 2021-06-02 16:59:20 +02:00
tsconfig.json refactor(website): convert website to TypeScript (#5328) 2021-08-11 11:38:33 +02:00
versions.json misc: enable pt-BR + archive older versions (#5269) 2021-08-02 16:00:31 +02:00
versionsArchived.json misc: enable pt-BR + archive older versions (#5269) 2021-08-02 16:00:31 +02:00
waitForCrowdin.js refactor: rename Git master branch to main (#5345) 2021-08-17 18:41:53 +02:00

Docusaurus 2 Website

Installation

  1. yarn install in the root of the repo (one level above this directory).
  2. In this directory, do yarn start.
  3. A browser window will open up, pointing to the docs.