You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 
Moritz Marquardt 76f8ffb100
add: Mitgliedsantrag.pdf
4 months ago
_data content: translate about and contact 1 year ago
_includes feat: add newsletter subscription form 1 year ago
_layouts feat: add newsletter subscription form 1 year ago
_posts add: documents & first blog post 4 months ago
_sass fix: increase darkmode color contrast 1 year ago
_staff_members content: modify order of active positions for dermalikmann 1 year ago
blog refactor: remove cloudcannon editor links 1 year ago
css feat: add light and dark theme colors 1 year ago
fonts chore: add font licences 1 year ago
images content: update home picture 1 year ago
js fix: header background transition on load with js 1 year ago
vereinsdokumente add: Mitgliedsantrag.pdf 4 months ago
.dockerignore feat: add Docker support and adjust README.md & _config.yml for Softwerke 1 year ago
.gitignore feat: add Docker support and adjust README.md & _config.yml for Softwerke 1 year ago
404.html Initial commit 5 years ago
Dockerfile feat: add Docker support and adjust README.md & _config.yml for Softwerke 1 year ago
Gemfile Update dependencies 3 years ago
Gemfile.lock Update dependencies 3 years ago
LICENSE style: add RemixIcon & update footer to link to this repo 1 year ago
README.md chore: update README.md TODOs 1 year ago
_config.yml content: write description & add logo 1 year ago
about.html content: update about page 1 year ago
apple-touch-icon.png Initial commit 5 years ago
build-webhook.Dockerfile feat: add Dockerfile for webhook-based automatic builds 1 year ago
contact-success.html Initial commit 5 years ago
contact.html add: documents & first blog post 4 months ago
docker-compose.yml feat: add Docker support and adjust README.md & _config.yml for Softwerke 1 year ago
index.html feat: add newsletter subscription form 1 year ago
robots.txt chore: disallow all robots.txt 1 year ago
siteicon.png Initial commit 5 years ago
touch-icon.png Initial commit 5 years ago

README.md

Unsere Webseite

Wir verwenden eine Jekyll-basierte Webseite auf Grundlage des Frisco-Templates.

Build & Entwicklung

Jekyll ist ein Static-Site-Generator. Das bedeutet, dass die Inhalte hier im Git-Repository angepasst werden können; danach generiert Jekyll die statischen HTML-Dateien, die an den Besucher ausgeliefert werden.

Um diesen Prozess zu vereinfachen, haben wir eine Docker-Konfiguration hinzugefügt; die Webseite kann also mit folgendem Befehl mit Docker Compose neu gebaut werden, und ist danach auf http://localhost:8000 lokal verfügbar:

docker-compose up -d --build

Wenn man viele Änderungen schnell hintereinander machen will, kann es sich auch lohnen, die Seite von Jekyll automatisch neu bauen zu lassen:

docker run --rm -it -p "8000:4000" -v "$PWD:/srv/jekyll" jekyll/builder sh -c 'gem install bundler:1.16.4 && bundle install && jekyll serve --safe'

Aufgaben

  • Template anpassen
    • ohne JavaScript funktionsfähig machen
    • keine externen Ressourcen verwenden (außer Platzhalterbilder)
    • Seiten ohne Bilder berücksichtigen
    • Fußzeile anpassen
  • Links zu sozialen Netzwerken
  • Inhalte schreiben
  • HowTo Website erstellen