Add category level and turn the reticle into a background watermark
CI / test (push) Successful in 1m12s
CI / build-and-push (push) Successful in 2m53s

This commit is contained in:
2026-08-02 19:15:20 +02:00
parent 20beeeb420
commit 87c8f27e73
14 changed files with 464 additions and 63 deletions
+12 -5
View File
@@ -21,11 +21,18 @@ verzování [sémantické](https://semver.org/lang/cs/).
- Proměnná `CSRF_ORIGINS` pro případy, kdy se admin otevírá i z jiné adresy,
než je `NEXT_PUBLIC_SERVER_URL` (typicky po IP v LAN). Bez ní Payload
odmítal veškeré zápisy včetně nahrávání obrázků chybou 403.
- Grafika: silueta lesa přes celou šířku nad patičkou a terč v hlavičce
mezi značkou a navigací. Obojí je vloženo jako CSS maska — zdrojové PNG
nese jen průhlednost a barvu řídí CSS, takže to funguje ve světlém
i tmavém motivu. Výška siluety se odvozuje z poměru stran obrázku, aby
se neořezávaly špičky stromů.
- Kategorie jako vlastní kolekce s názvem, pořadím, úvodním obrázkem
a popisem. Položka na ni odkazuje vazbou místo dřívějšího pevného výběru,
takže rozšíření sortimentu nevyžaduje zásah do kódu.
- Tříúrovňová nabídka: úvodní stránka vypisuje kategorie jako dlaždice
s počtem položek, `/kategorie/<slug>` zboží v kategorii a detail zůstává
na `/nabidka/<slug>`. Plochá adresa detailu je záměr — přeřazení položky
do jiné kategorie tak nerozbije odkazy.
- Grafika: silueta lesa přes celou šířku nad patičkou a terč jako velký
nehybný vodoznak v pozadí stránky. Obojí je vloženo jako CSS maska —
zdrojové PNG nese jen průhlednost a barvu řídí CSS, takže to funguje
ve světlém i tmavém motivu. Výška siluety se odvozuje z poměru stran
obrázku, aby se neořezávaly špičky stromů.
### Opraveno