31 lines
833 B
Markdown
31 lines
833 B
Markdown
# Praxis am Lienhardplatz — Static Site
|
|
|
|
Static rebuild of the practice website, replacing the previous Grav 1.4.3 installation.
|
|
|
|
## Build
|
|
|
|
```fish
|
|
zola build # production build → ./public/
|
|
zola serve # dev server with auto-reload → http://127.0.0.1:1111
|
|
```
|
|
|
|
## Deploy (staging)
|
|
|
|
```fish
|
|
zola build
|
|
rsync -av --delete public/ mycelium:public/praxis/
|
|
```
|
|
|
|
Staging URL: `https://preview.praxis-am-lienhardplatz.de`
|
|
|
|
## Layout
|
|
|
|
- `content/` — Markdown pages
|
|
- `templates/` — Tera templates
|
|
- `static/` — verbatim assets (JS, CSS, fonts, images)
|
|
- `sass/` — SCSS sources (compiled by Zola)
|
|
- `docs/specs/` — design specs
|
|
- `docs/plans/` — implementation plans
|
|
|
|
The directory `orig/` (gitignored) is a read-only snapshot of the previous Grav installation, kept as a reference for content and visual parity.
|