In der bereits existierenden github page mit lokaler Testmöglichkeit
Diese Anleitung ist den github docs entnommen.
Annahme: Es exisitiert bereits eine github page.
- jekyll installieren: z.B. für Ubuntu
- beachten: Wenn man ZSH statt Bash verwendet, müssen die Anpassungen in der .zshrc anstatt der .bashrc erfolgen.
- docs Verzeichnis im github Projekt anlegen und in dieses wechseln
- neues Jekyllprojekt erstellen mit:
jekyll new . - Gemfile anpassen:
- Zeile beginnend mit
gem "jekyll"auskommentieren - github pages hinzufügen: neue Zeile einfügen
gem "github-pages", "~> GITHUB-PAGES-VERSION", group: :jekyll_plugins - dabei die aktuelle github pages Version verwenden
- Zeile beginnend mit
- _config.yml anpassen mit aktuellen Eigenschaften
- Seite erstellen (lassen) mit
bundle installbzw.bundle update - lokal testen:
bundle exec jekyll serve
Weitere Infos zu Jekyll, front matter und dem minima Theme
Theme Type-on-Strap
Dieses Theme sieht etwas “schöner” aus, ist immernoch sehr übersichtlich und minimal gehalten. Um es zu verwenden musste ich:
- Gem im Gemfile setzen und mit
bundle updateneu bauen lassen oder remote_theme verwenden - _config.yml anpassen: siehe Github Code
- Die Ordnerstruktur anpassen:
** Vorher waren die Seiten unter
_pagesangelegt, jetzt unterpages - Front Matter der Posts anpassen