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
This commit is contained in:
Sébastien Lorber 2021-10-01 16:44:34 +01:00 committed by GitHub
parent a96878048d
commit a0c2c52829
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
93 changed files with 15 additions and 12166 deletions

View file

@ -51,7 +51,7 @@ website
`website/src/theme/Navbar.js` takes precedence whenever `@theme/Navbar` is imported. This behavior is called component swizzling. In iOS, method swizzling is the process of changing the implementation of an existing selector (method). In the context of a website, component swizzling means providing an alternative component that takes precedence over the component provided by the theme.
**Themes are for providing UI components to present the content.** Most content plugins need to be paired with a theme in order to be actually useful. The UI is a separate layer from the data schema, so it makes it easy to swap out the themes for other designs (i.e., Bootstrap).
**Themes are for providing UI components to present the content.** Most content plugins need to be paired with a theme in order to be actually useful. The UI is a separate layer from the data schema, so it makes it easy to swap out the themes for other designs.
For example, a Docusaurus blog consists of a blog plugin and a blog theme.