In der bereits existierenden github page mit lokaler Testmöglichkeit

Diese Anleitung ist den github docs entnommen.

Annahme: Es exisitiert bereits eine github page.

  1. 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.
  2. docs Verzeichnis im github Projekt anlegen und in dieses wechseln
  3. neues Jekyllprojekt erstellen mit: jekyll new .
  4. 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
  5. _config.yml anpassen mit aktuellen Eigenschaften
  6. Seite erstellen (lassen) mit bundle install bzw. bundle update
  7. 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:

  1. Gem im Gemfile setzen und mit bundle update neu bauen lassen oder remote_theme verwenden
  2. _config.yml anpassen: siehe Github Code
  3. Die Ordnerstruktur anpassen: ** Vorher waren die Seiten unter _pages angelegt, jetzt unter pages
  4. Front Matter der Posts anpassen