Nutzt 11ty für die strukturierte Ablage von Content. Für die Karte wird eine .env Konfiguration mit dem Token genutzt.
kompilierter Code
_layouts Templates
assets SCSS, Skripts, Fonts, etc … alles was kein Content ist
compiled-assets Kompilierte Dateien, z.B. CSS
.eleventy.js Config von 11ty
.eleventyignore Welche Folder/ Files soll 11ty ignorieren?
.eslintrc.json
.gitignore
.stylelintrc.json
npm installnpm run buildnpm run devnpm run quietLeise Version des Dev Servers … ist nicht so gesprächig 🤫
- bitte Material Icons nutzen
- in Dateinamen bitte keine CamelCase Notation verwenden
- bitte (möglichst) ausschließlich CSS Variabeln aus der variables.scss nutzen
- bitte keine Regeln auf Elemente im Global Scope legen. Außer in der base.scss
Wir haben drei Umgebungen mit folgenden Aufgaben:
| Ungebung | Branch | Url | Aufgabe |
|---|---|---|---|
| Produktiv | main | https://arlebnisobk.de | Produktivumgebung für die Welt |
| Dev | dev | https://dev.arlebnisobk.de | Umgebung um Entwicklungsstände auszutesten |
| Preview | preview | https://preview.arlebnisobk.de | Umgebung zur temprären Bereitstellung von Entwicklungsständen, z.B. für Absprachen oder Demos. Bitte in der Preview.md dokumentieren, damit keine Stände überschrieben werden, die gerade noch gebraucht werden. |
Ein Commit auf den jeweiligen Branch triggert ein Deploment auf die entsprechende Umgebung.
IOS byte-range-requests siehe Issue #33