An open API service indexing awesome lists of open source software.

https://github.com/asiffer/mkdocs-shadcn

Documentation that also shines
https://github.com/asiffer/mkdocs-shadcn

mkdocs mkdocs-theme shadcn shadcn-ui

Last synced: 11 months ago
JSON representation

Documentation that also shines

Awesome Lists containing this project

README

          



mkdocs-shadcn


The sleek shadcn theme on top of MkDocs

> [!IMPORTANT]
> This is an unofficial port of shadcn/ui to MkDocs, and is not affiliated with [@shadcn](https://twitter.com/shadcn).

## Documentation

Yes, yes, the [documentation](https://asiffer.github.io/mkdocs-shadcn/) is built with this theme.

## Quick start

`mkdocs-shadcn` can be installed with `pip`

```shell
pip install mkdocs-shadcn
```

Add the following line to `mkdocs.yml`:

```yaml
theme:
name: shadcn
```

## Extensions

The theme tries to support the built-in extensions along with some `pymdownx` ones.

- [x] [`admonition`](https://python-markdown.github.io/extensions/admonition/)
- [x] [`codehilite`](https://python-markdown.github.io/extensions/code_hilite/)
- [x] [`fenced_code`](https://python-markdown.github.io/extensions/fenced_code_blocks/)
- [x] [`pymdownx.tabbed`](https://facelessuser.github.io/pymdown-extensions/extensions/tabbed/)
- [x] [`pymdownx.blocks.details`](https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/details/)
- [x] [`pymdownx.blocks.tab`](https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/tab/)
- [x] [`pymdownx.progressbar`](https://facelessuser.github.io/pymdown-extensions/extensions/progressbar/)
- [x] [`pymdownx.arithmatex`](https://facelessuser.github.io/pymdown-extensions/extensions/arithmatex/)
- [ ] custom [`shadcn.echarts`](https://echarts.apache.org)