mirror of
https://github.com/sophokles187/data-cards.git
synced 2026-07-22 12:30:26 +00:00
1.9 KiB
1.9 KiB
Lokale Vorschau der Dokumentation
Um die Dokumentation lokal anzuzeigen und zu testen, folge diesen Schritten:
Voraussetzungen
- Ruby installieren (falls noch nicht geschehen)
- Windows: RubyInstaller
- macOS:
brew install ruby(mit Homebrew) - Linux:
sudo apt install ruby-full(Ubuntu/Debian)
Lokalen Server starten
- Öffne ein Terminal/Kommandozeile
- Navigiere in das
docs-Verzeichnis:cd /pfad/zu/data-cards/docs - Installiere die benötigten Gems beim ersten Mal:
bundle install - Starte den Jekyll-Server:
bundle exec jekyll serve - Öffne im Browser: http://localhost:4000
Inhalte bearbeiten
- Alle Inhalte sind in Markdown (
.md-Dateien) geschrieben - Die Hauptseiten befinden sich im Hauptverzeichnis (
docs/) - Funktionen sind im
features/Verzeichnis - Beispiele sind im
examples/Verzeichnis
Markdown mit HTML kombinieren
Du kannst speziell formatierte Elemente mit Includes einfügen:
Notiz einfügen
{% include note.html content="Dies ist eine Notiz mit **Markdown** Unterstützung." %}
Karte einfügen
{% include card.html title="Kartenüberschrift" content="
- Liste mit Punkten
- Zweiter Punkt
- Dritter Punkt
" %}
Code-Block mit Überschrift
{% include code.html title="Beispiel" code="```datacards
TABLE title, author FROM #books
```" %}
Seite erstellen
- Erstelle eine neue Markdown-Datei (z.B.
neue-seite.md) - Füge YAML-Frontmatter hinzu:
--- layout: page title: Meine neue Seite --- - Schreibe den Inhalt in Markdown
- Speichere die Datei und der Server aktualisiert die Seite automatisch
Nach GitHub deployen
- Pushe die Änderungen in dein GitHub-Repository
- GitHub Pages wird automatisch die Seite bauen und deployen
- Die Dokumentation ist dann unter
https://username.github.io/data-cards/verfügbar