Die Webseite des Maker- und Hackerspace Toolbox Bodensee e.V.
Switch branches/tags
Nothing to show
Clone or download
DO1JLR Merge pull request #92 from bwieders/mutteruhrsteuerung
Beschreibung Mutteruhrsteuerung mit Bildern
Latest commit 3870dd9 Oct 19, 2018

README.md

Build Status

Webseite der Toolbox Bodensee e.V.

Toolbox

Status

Dies ist der Quellcode der aktuellen Webseite des Maker- und Hackspace Toolbox Bodensee e.V. Diese findet man unter toolbox-bodensee.de

Lektor CMS:

Das CMS für diese Webseite ist Lektor. Die Installationsanleitung gibt es hier. Lektor ist auch als Python Modul verfügbar und kann mit python2 -m lektor verwendet werden. Auch die Installation über pip ist möglich:

virtualenv venv
. venv/bin/activate
pip install lektor

Zum Starten von Lektor muss man mit der Komandozeile in das root Verzeichnis der Webseite gehen und dort mit dem Befehl lektor server startet man Lektor und öffnen auf 127.0.0.1 den Port 5000 über den die Webseite bearbeitbar ist. Die Versionskontrolle der Webseite findet über Git statt. Daher wenn möglich Bilder erst bearbeiten, bevor diese Veröffentlicht werden!

Zur neuen Webseite Beitragen:

  1. Dieses Repository Forken oder einen neuen Branch machen (übers GitHub Interface)
  2. Geforktes Repository Clonen (git clone https://github.com/<Your_Name>/toolbox-webseite.git)
  3. Öffne deine Komandozeile im geklonten Repository-Fork (cd toolbox-webseite)
  4. Lektor starten (python2 -m lektor server)
  5. Webseite updaten... (http://localhost:5000/)
  6. Lektor Beenden (Strg. + C)
  7. Änderungen commiten (git add --all; git commit -m "An der Webseite habe ich _____ geändert")
  8. Änderungen hochladen (git push)
  9. Pull-Request Stellen (übers GitHub Interface)

Fork aktuell halten ohne neu zu forken:

cd toolbox-webseite

# Das Original Repository der Toolbox einbinden:
git remote add upstream https://github.com/ToolboxBodensee/toolbox-webseite.git
git fetch upstream

# Deinen Fork lokal aktualisieren:
git pull upstream master

Design:

Das Design basiert auf HTML5UP, genauer gesagt auf dem Design Landed. Und wurde natürlich für die Toolbox Webseite angepasst!

Bei den Menüfarben sollte die Farbauswahl aus dem Toolbox Presse-Kit berücksichtigt werden. #E64F2D #E64F2D Orange und #9B160F #9B160F Rot sind hier die Primärfarben.

CSS:

Das CSS Design wird mit sass generiert. Das vereinfacht die Verständlichkeit der einzelnen Design Elemente und ermöglicht auch das anpassen des Designs durch das simple verändern weniger variablen. Example use:

sassc assets/sass/main.scss > assets/css/main.css