Documentation

This commit is contained in:
squidfunk
2023-07-20 09:42:52 +01:00
parent c2e55585fa
commit 883a69df8e
2 changed files with 14 additions and 9 deletions

View File

@@ -6,9 +6,7 @@
<p align="center"> <p align="center">
<strong> <strong>
A A powerful documentation framework on top of
<a href="https://material.io/">Material Design</a>
theme for
<a href="https://www.mkdocs.org/">MkDocs</a> <a href="https://www.mkdocs.org/">MkDocs</a>
</strong> </strong>
</p> </p>

View File

@@ -1,9 +1,16 @@
# Getting started # Getting started
Material for MkDocs is a theme for [MkDocs], a static site generator geared Material for MkDocs is a powerful documentation framework on top of [MkDocs],
towards (technical) project documentation. If you're familiar with Python, you a static site generator for project documentation.[^1] If you're familiar with
can install Material for MkDocs with [`pip`][pip], the Python package manager. Python, you can install Material for MkDocs with [`pip`][pip], the Python
If not, we recommend using [`docker`][docker]. package manager. If not, we recommend using [`docker`][docker].
[^1]:
In 2016, Material for MkDocs started out as a simple theme for MkDocs, but
over the course of several years, it's now much more than that with the
many built-in plugins, settings, and countless customization abilities,
Material for MkDocs is now one of the simplest and most powerful frameworks
for creating documentation for your project.
[MkDocs]: https://www.mkdocs.org [MkDocs]: https://www.mkdocs.org
[pip]: #with-pip [pip]: #with-pip
@@ -29,7 +36,7 @@ Material for MkDocs with:
pip install mkdocs-material=="9.*" # (1)! pip install mkdocs-material=="9.*" # (1)!
``` ```
1. Material for MkDocs uses [semantic versioning][^1], which is why it's a 1. Material for MkDocs uses [semantic versioning][^2], which is why it's a
good idea to limit upgrades to the current major version. good idea to limit upgrades to the current major version.
This will make sure that you don't accidentally [upgrade to the next This will make sure that you don't accidentally [upgrade to the next
@@ -47,7 +54,7 @@ Material for MkDocs with:
pip install -r requirements.txt pip install -r requirements.txt
``` ```
[^1]: [^2]:
Note that improvements of existing features are sometimes released as Note that improvements of existing features are sometimes released as
patch releases, like for example improved rendering of content tabs, as patch releases, like for example improved rendering of content tabs, as
they're not considered to be new features. they're not considered to be new features.