In diesem Repository liegt der Quellcode der COMo-Website1. Wir verwenden Jekyll als Static Site Generator.
Der Inhalt der Website ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz .
Install dependencies:
$ gem install jekyll bundler
$ bundle install
Deploy locally: jekyll serve --livereload
Server will listen on http://127.0.0.1:4000
Die einzelnen Seiten der Website werden aus Markdown-Dateien im obersten Verzeichnis des Repositorys generiert. Lediglich dieses README.md
ist in der Jekyll-Konfigarionsdatei explizit ausgeschlossen. Jekyll verwendet kramdown und unterstützt dementsprechend dessen erweiterte Syntax.
Daten für die Navigation und ähnliches werden in YAML-Dateien im _data-Verzeichnis gepflegt.
Jede Seite sollte im Front Matter das zu verwendende Layout angeben, z. B.:
layout: page
Die verschiedenen Layouts liegen im _layouts-Verzeichnis. Das Standard-Layout ist page
, das Kerngerüst ist in default.html
definiert.
Das derzeitige Design verwendet Bootstrap. Die SASS (bzw. SCSS)-Dateien dazu liegen im _sass-Verzeichnis und werden in main.scss eingebunden.
Footnotes
-
The Clair Platform and the Clair-Berlin initiative are now part of the CO2-Monitoring (COMo) project, funded by a grant from the Senate Chancellery of the Governing Mayor of Berlin. ↩