Wir wollen ein Transparenzgesetz für Berlin!
Die Webseite hinter dem Volkentscheid Transparenz.
Statische Seite mit Hugo!
- Hugo installieren (Version > 0.51): https://gohugo.io/getting-started/installing
- Installier' node und npm.
- Zusätzliche npm-Packete installieren mit:
npm install
- Development Server laufen lassen:
hugo serve
- Dann auf http://localhost:1313 die Seite anschauen.
Ein Push zu GitHub genügt um den Buildprozess anzustoßen. Im Normalfall musst du dich um nichts kümmern und deine Änderungen sind in ein paar Augenblicken online.
Falls das nicht passiert, findest du unten unter 'Anderes' und 'Buildprozess' mehr Infos.
Alle Blogposts befinden sich in content/blog/
und nach Jahren organisiert.
Ein Beispiel für einen neuen Blogpost findest du in archetypes/post.md
.
Erstelle eine neue Datei in content/blog/<jahr>/
und kopiere die Dummydaten aus der Archetypesdatei.
authors
: eine Liste der Autorendate
: das Veröffentlichungsdatum. Wird zur Sortierung benutztimage
: ein Bild das in Social Media Links angezeigt wird und optional bei Featured (siehe unten). Bitte achte auf angemessene Bildgrößen! Ein Bild direkt von Flickr oder deiner Kamera ist in den meisten Fällen viel zu groß!tags
: eine Liste von Tagstype
undlayout
für intere Sachen. Bitte nicht verändernpublished
: ob der Post veröffentlicht werden soll,true
oderfalse
title
: der Titel des Postsfeatured
: siehe unten
Featured ist ein neues Feature.
Auf der Startseite und auf der ersten Seite des Blogs wird ein Blogpost gefeatured, d.h. groß und mit buntem Hintergrund und Bild angezeigt.
Die Logik hinter Featured ist, das immer der aktuellste Post, bei dem featured
gesetzt ist, als feature erscheint. Dein Post soll nicht gefeatured werden? Lösche featured
aus deinem Post.
featured
kann zwei Werte haben yellow
und blue
, die einen gelben oder blau/türkisen Hintergrund definieren.
This website is for Volksenscheid Transparenz which roughly translates into Referendum Transparency. We want to improve the freedom of information law in Berlin. The current Informationsfreiheitsgesetz (Freedom of Information Act) has some serious shortcomings and we want that the Berlin city council introduces a Transparenzgesetz (Transparancy Act). The new law would force the administration to proactively publish their information and it would decrease the burden for requesters by, i.e., abolishing all fees. In the first step, we have to collect signatures (on paper) before our case may gets voted on later.
- install hugo
- install npm
npm install
hugo server
- access the local server at http://localhost:1313
The website gets build automatically after pushing to GitHub.
MIT.