🎯 Opis
Ten dokument zawiera podstawowe informacje dotyczące struktury folderów, systemu linków oraz składni i metadanych w środowisku Quartz, które działa na platformie Hugo. Wszystkie treści są pisane w formacie Markdown i mogą być łatwo edytowane za pomocą dowolnego edytora tekstowego.
📁 Struktura folderów
- Wszystkie treści notatkowe znajdują się w folderze:
content/
- Terminy słownika tematycznego zazwyczaj umieszczamy w
content/notes/
lubcontent/term/
. - Strona główna to plik:
content/_index.md
- Inne foldery (np.
themes/
,static/
) należą do frameworka Hugo/Quartz i nie powinny zawierać notatek.
🔗 Linki
Linking do innych notatek
Aby połączyć się z innym dokumentem, użyj klasycznej składni Markdown i zawsze podawaj ścieżkę względną względem katalogu content/
.
Przykład:
[Link do strony konfiguracyjnej](notes/config.md)
To utworzy hiperłącze do content/notes/config.md
.
Obrazy
Lokalne obrazy mogą być umieszczone w katalogu content/images/
.
Przykład:

Obraz zostanie załadowany obok treści dokumentu.
🔤 Małe litery i estetyka linków
- Notatki i linki powinny być zapisane małymi literami (np.
notes/nazwa-notatki.md
). - W tekstach możesz kapitalizować nazwę linku dla estetyki, np.:
[Apache Arrow](notes/apache%20arrow.md)
- Skróty i nazw własne (np. YAML, SQL, API) możesz pisać wersalikami – wyjątek od tej reguły.
🧾 Metadane (Front Matter)
Każdy plik Markdown powinien zawierać blok metadanych (front matter) w formacie YAML na początku dokumentu.
Przykład:
---
title: "Co to jest Słownik?"
tags:
- przykładowy-tag
- kolejny-tag
url: "notes/moja-inna-domena"
aliases:
- Ogród Cyfrowy
- Drugi Mózg
---
Kluczowe właściwości:
Pole | Opis |
---|---|
title | Tytuł notatki, używany także w nawigacji i widoku strony. |
tags | Lista tagów powiązanych z notatką – pomocne w filtrowaniu treści. |
url | Opcjonalne – pozwala zdefiniować customowy URL, gdy chcesz inny niż domyślny. |
aliases | Alternatywne nazwy/aliasy. Działa jak dodatkowa forma linkowania. |
Uwaga: Hugo jest wrażliwy na formatowanie YAML (wcięcia, spacje, struktura kluczy). Zachowuj poprawną strukturę.
✅ Wskazówki dodatkowe
- Quartz obsługuje pełnotekstowe wyszukiwanie, WikiLinks (jeśli aktywowane), backlinki, transkluzje i widok grafu.
- Pliki mogą być hostowane na GitHub Pages lub dowolnym serwerze statycznym.
- Hot reload i build jest możliwy przez
quartz build
/quartz preview
. - Update’y i poradniki dostępne na oficjalnej stronie Quartz.
📌 Źródła
👽 Brudnopis
- Folder nadrzędny to content/, każda notatka to osobny plik md
- Linkuje się po nazwach względnych:
notes/nazwa.md
- alias = alternatywna etykieta → działa jak etykieta lub fraza z wyszukiwarki
- tagi = grupowanie semantyczne, linkowane
- wszystko ma być lowercase, chyba że nazwa własna
- obrazki lokalnie w
content/images/
- frontmatter zawsze z
---
i poprawnym YAML-em