# Admin Panel — Návod na používanie

---

## Prihlásenie

Otvor `https://vasadomena.pages.dev/admin.html`

Prístup je chránený cez **Cloudflare Access** — prihlás sa emailom (dostaneš jednorázový kód) alebo cez Google/GitHub OAuth podľa nastavenia.

Po prihlásení sa admin otvorí automaticky a načíta aktuálny obsah stránky.

---

## Editácia obsahu

V ľavom menu vyber sekciu ktorú chceš upraviť:

| Sekcia | Čo môžeš meniť |
|--------|----------------|
| **Meta & SEO** | Titulok, popis pre Google, OG tagy, logo |
| **Kontakt** | Telefón, email, adresa, hodiny, URL sociálnych sietí |
| **Hero sekcia** | Hlavný nadpis, perex, CTA tlačidlá, fotka |
| **Trust bar** | Informačné položky pod hero sekciou |
| **Služby** | Karty služieb — pridaj, uprav, zmaž |
| **Produkty** | Produktové karty + URL tlačidla "Zobraziť ponuku" |
| **Prečo my** | Dôvody, Google hodnotenie |
| **Postup** | Kroky procesu |
| **Recenzie** | Recenzie zákazníkov — pridaj, uprav, zmaž |
| **FAQ** | Otázky a odpovede — pridaj, uprav, zmaž |
| **Kontakt formulár** | Texty a popisky formulára |

Po úpravách klikni **💾 Uložiť zmeny** — stránka sa aktualizuje za ~30 sekúnd.

---

## Nahratie obrázka

Pri každom poli pre URL obrázka je tlačidlo **📁 Nahrať**:

1. Klikni **📁 Nahrať**
2. Vyber obrázok (jpg, png, heic, gif...)
3. Admin ho automaticky **skonvertuje na WebP** (max 1600px, 85% kvalita)
4. Obrázok sa nahrá na GitHub do priečinka `/images/`
5. URL sa vyplní automaticky — zobrazí sa náhľad
6. Klikni **💾 Uložiť zmeny** — spustí sa deploy

> ⚠️ Obrázok bude viditeľný na stránke až po deployi (~30 sekúnd po Uložiť zmeny).

---

## Neuložené zmeny

Ak sa pokúsiš zavrieť okno s neuloženými zmenami, prehliadač ťa upozorní.

---

## Ak niečo nefunguje

**Admin sa nenačíta / "Chyba načítania"**
- GitHub token možno expiroval — vygeneruj nový a požiadaj vývojára o aktualizáciu `admin.html`

**"Konflikt SHA — obnovte stránku"**
- Obhov stránku (F5) a skús uložiť znova
- Stáva sa ak niekto iný zmenil obsah v rovnakom čase

**Obrázok je 404 po deployi**
- Počkaj 60 sekúnd na dokončenie deployu
- Skontroluj že URL v poli začína `/images/` nie `https://`

**Formulár neodosiela / správy neprichádzajú**
- Skontroluj `compclub@compclub.sk` — Formspree mohol poslať aktivačný email
- Overenie odoslaní: `formspree.io/forms/XXXXXXXX/submissions`

---

## GitHub token — obnova po expirácii

Tokeny majú obmedzenú platnosť. Keď expiruje:

1. Choď na `github.com/settings/personal-access-tokens`
2. Vytvor nový Fine-grained token pre repozitár, oprávnenie `Contents → Read and write`
3. V `admin.html` nahraď starý token novým (riadok `const GH_TOKEN = '...'`)
4. Commitni zmenu na GitHub

---

## Formspree — limity

Free plán: **50 odoslaní / mesiac**

Pri väčšom objeme upgrade na Formspree Lite ($10/mes) na `formspree.io/account/billing`.
