1
0
mirror of https://github.com/spacebarchat/docs.git synced 2024-09-19 23:21:40 +02:00
docs/README.md

44 lines
1.3 KiB
Markdown
Raw Normal View History

# Fosscord Docs
[![Build to GitHub Pages](https://github.com/fosscord/fosscord-docs/actions/workflows/build.yml/badge.svg)](https://github.com/fosscord/fosscord-docs/actions/workflows/build.yml) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
2021-05-14 13:21:05 +02:00
2021-07-09 23:36:29 +02:00
## How to get started:
2021-10-14 13:01:40 +02:00
1. Fork this repository.
2. Clone the forked repository.
2021-10-14 13:01:40 +02:00
```bash
git clone https://github.com/<YOUR_USERNAME_HERE>/fosscord-docs
```
2021-10-14 13:01:40 +02:00
3. Install dependencies.
2021-10-14 13:01:40 +02:00
```bash
python3 -m pip install mkdocs-material mkdocs-render-swagger-plugin mkdocs-section-index
2021-10-14 13:01:40 +02:00
```
2021-10-14 13:01:40 +02:00
4. Test locally.
2021-05-14 13:25:13 +02:00
2021-10-14 13:01:40 +02:00
- development:
2021-05-14 13:26:02 +02:00
2021-10-14 13:01:40 +02:00
```bash
python3 -m mkdocs serve
```
2021-05-14 13:25:23 +02:00
2021-10-14 13:01:40 +02:00
- production:
2021-05-14 13:26:02 +02:00
2021-10-14 13:01:40 +02:00
```bash
python3 -m mkdocs build
```
5. Edit documents(s).
6. Format document(s).
fosscord uses [prettier](https://prettier.io) formatter to consistently format our documents. Instructions to install and use prettier can be found [here](https://prettier.io/docs/en/install.html).
If you are using vscode, install the [prettier extension](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) to automatically format documents on save.
7. Commit changes with good commit messages.
8. Create a pull request.