Budeme potřebovat:
git
python3
+pip
(na Windows doporučuji z Win storu)- nodejs +
npm
(je součástí instalace)
Naklonujeme si repozitář:
git clone https://github.com/RoboticsBrno/<repo_name>.git
NEBO
git clone [email protected]:RoboticsBrno/<repo_name>.git
Otevři projekt a v terminálu spusť:
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -r requirements.txt
npm install
Lokální spuštění dokumentace:
source .venv/bin/activate
python3 -m mkdocs serve
Pro více rojetých dokumentací je možné použít --dev-addr 127.0.0.1:8001
pro specifikaci adresy a portu.
Obrázky přidávej do podsložek v docs
podle adresy stránky, na které se mají zobrazit.
Uvnitř této stránky vytvoř složku assets-large
a vlož do ní obrázky v plné velikosti.
Plugin mkdocs-resize-images automaticky rozpozná
změny v adresáři assets-large
a při buildu zmenší obrázky do požadované velikosti a uloží je do složky assets
.
Složka assets-large
se neukládá do gitu, protože by byla zbytečně velká. Velké fotky si necháme jen lokálně a po dokončení návodu je můžete smazat.
Podporovené soubory jsou .jpg
, .jpeg
, .png
, .gif
, .svg
.