Files
mkdocs-quickstart/docs/tutorial.md
2020-05-03 09:13:03 +02:00

48 lines
1.1 KiB
Markdown

# Tutorial
> How to create a MkDocs site
This is a summary of the tutorial on [mkdocs.org](https://www.mkdocs.org/).
### Basic structure
This is the simplest MkDocs site you can make, with a config at the root and a homepage in the `docs` directory (default). Usually on `master` branch.
```
mkdocs.yml
docs/
index.md
```
The steps below start with that and extend it to more pages.
### Setup site
_Tip: Run `mkdocs new .` to create the start site above and then continue with these steps._
1. Create pages.
1. Create `docs` directory.
2. Create `index.md`
3. Create other pages.
2. Setup config.
1. Create `mkdocs.yml` at project root.
2. Setup navbar in `mkdocs.yml`.
```yaml
nav:
- Home: index.md
- About: about.md
```
3. Choose a theme.
```yaml
theme: readthedocs
```
3. Create a favicon.
- It will be picked up this path: `docs/img/favicon.ico`.
### Further configuration
See [Configuration](https://www.mkdocs.org/user-guide/configuration/) page on MkDocs site for options.