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 install
bzw.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 update
neu bauen lassen oder remote_theme verwenden - _config.yml anpassen: siehe Github Code
- Die Ordnerstruktur anpassen:
** Vorher waren die Seiten unter
_pages
angelegt, jetzt unterpages
- Front Matter der Posts anpassen