# EuroFram s.r.o. - IMPLEMENTATION LOGS
Generated: 2026-02-16

---

## TODO / POTREBUJEM POTVRDIŤ OD KLIENTA

### KRITICKÉ (potrebné pred spustením)
1. **Otváracie hodiny** - nie sú na webe ani v katalógoch
2. **Presný vjazd do skladu** - adresa je Skladová (areál KLIMEX), ale potrebujem popis: "vjazd z ulice...", fotka brány
3. **Google rating + počet recenzií** - potrebujem prístup k GBP alebo screenshot, aby som mohol doplniť presné čísla (namiesto placeholder "5.0/5")
4. **Facebook stránka** - nenašiel som oficiálnu FB stránku, ak existuje, pridať link

### STREDNE DÔLEŽITÉ (skvalitnia web)
5. **Minimálna doba prenájmu** - FAQ otázka #1
6. **Podmienky zálohy a poškodenia** - FAQ otázka #5
7. **Doprava: cenník/okruh** - FAQ otázka #4
8. **Robíte montáž/demontáž?** - na webe je "Požičovňa", ale montáž nie je explicitne uvedená
9. **Service area lokality** - ANALÝZA navrhuje Trnava, Hlohovec, Piešťany, Galanta, Senica, Nitra - potvrdiť, či to reálne pokrývajú

### TECHNICKÉ (vylepšenia)
10. **Hero video** - aktuálne je iba poster placeholder, potrebujem video súbor (stavba, lešenie, timelapse...)
11. **Logo súbor** - použil som emoji 🏗️ + text, potrebujem skutočné logo (SVG/PNG)
12. **Reálne fotky produktov** - aktuálne sú SVG placeholdery, nahradiť fotkami z prevádzky
13. **Form submission endpoint** - formulár aktuálne len alert(), potrebujem email/API endpoint na odoslanie
14. **Cenník** - web spomína "Vzorové ponuky", rozhodnúť či zobraziť orientačné ceny alebo nechať len dopyt

---

## CONFLICT LOG

### PSČ konzistencia: 917 00 vs 917 01

**Zdroje:**
- ANALÝZA (z ORSR): **917 01** pre obe adresy (Ľudová aj Skladová)
- Web snippety (index 2-1, 22-1, 26-1): **917 00** pre Ľudovú
- Web snippety (index 22-1): **917 01** pre Skladovú

**Riešenie použité na webe:**
- Použil som **917 01** pre obe adresy (podľa ORSR, ktorý je právne záväzný)
- Poznámka: treba overiť u klienta, či nie je rozdiel medzi sídlom (Ľudová - fakturačné) a skladom (Skladová - prevádzkové)

**Odporúčanie:**
- Skontrolovať v Google Business Profile, aké PSČ majú nastavené
- Zjednotiť všade (web, GBP, Facebook, katalógy)

---

## ASSET LOG (obrázky a zdroje)

### Hero sekcia
- **Video**: TODO - potrebujem video súbor od klienta (stavba/lešenie)
- **Poster fallback**: Použitý placeholder, odporúčam: https://images.unsplash.com/photo-1504917595217-d4dc5ebe6122?w=1920 (construction site aerial)

### Služby - Service Cards

**1. Lešenie**
- Placeholder: SVG "Lešenie"
- Odporúčaný Unsplash: https://images.unsplash.com/photo-1541888946425-d81bb19240f5?w=800
- Alt text: "Fasádne lešenie Plettac, Layher"
- TODO: Nahradiť reálnou fotkou zo skladu

**2. Pojazdné veže**
- Placeholder: SVG "Pojazdy"
- Odporúčaný Unsplash: https://images.unsplash.com/photo-1581094271901-8022df4466f9?w=800
- Alt text: "Pojazdné veže"
- TODO: Nahradiť reálnou fotkou

**3. Mobilné ploty**
- Placeholder: SVG "Mobilné ploty"
- Odporúčaný Unsplash: https://images.unsplash.com/photo-1589939705384-5185137a7f0f?w=800
- Alt text: "Mobilné ploty"
- TODO: Nahradiť reálnou fotkou

**4. Debnenie**
- Placeholder: SVG "Debnenie"
- Odporúčaný Unsplash: https://images.unsplash.com/photo-1503387762-592deb58ef4e?w=800
- Alt text: "Debnenie"
- TODO: Nahradiť reálnou fotkou

### Logo
- Aktuálne: Emoji 🏗️ + text "EuroFram"
- TODO: Nahradiť skutočným logom firmy (SVG/PNG s transparentným pozadím)

### Ikony
- Použité: inline SVG ikony (zabudované v HTML)
- Žiadne externé závislosti

---

## BRAND COLORS (použité na webe)

### Primárne farby
- **Primary (modrá)**: #1a4d8f
- **Primary Dark**: #0f3a6f
- **Secondary (oranžová)**: #ff6b35
- **Secondary Dark**: #e85a28

### Neutrálne
- **Gray 50-900**: štandardná škála
- **White**: #ffffff
- **Success (zelená)**: #10b981

**Poznámka:** Tieto farby som zvolil ako priemyselnú/stavebnícku paletu (modrá = dôvera, oranžová = energia/akcia). Ak má firma vlastné brand farby, treba ich nahradiť v CSS :root premenných.

---

## SCHEMA.ORG / SEO

### LocalBusiness Schema
- **Implementované**: Áno (v <head>)
- **Rating**: Vynechaný (nie sú presné čísla)
- **OpeningHours**: Placeholder "Mo-Fr 08:00-16:00" (potrebujem potvrdiť)

### Meta tagy
- **Title**: ✅ Optimalizovaný
- **Description**: ✅ Obsahuje služby + lokalitu
- **Open Graph**: ✅ Nastavený

---

## FUNCTIONAL FEATURES

### Implementované ✅
- [x] Sticky header s mobile menu
- [x] Smooth scroll anchor navigation
- [x] FAQ accordion
- [x] Mobile sticky CTA bar (call + email)
- [x] Contact form (frontend validácia)
- [x] Google Maps embed
- [x] Responsive design (mobile-first)
- [x] Accessibility (semantic HTML, labels)

### Potrebujú backend ⚠️
- [ ] Contact form submission (aktuálne len alert)
- [ ] Newsletter/marketing automation (ak chcú)
- [ ] Analytics (Google Analytics / Meta Pixel)

---

## DEPLOYMENT CHECKLIST

### Pred spustením
1. Nahradiť všetky TODO v HTML
2. Nahrať reálne obrázky (min 4 service images + logo)
3. Nastaviť form submission endpoint
4. Overiť NAP konzistenciu (Google Business Profile)
5. Doplniť otváracie hodiny
6. Doplniť rating z Google (ak má viac ako 5 recenzií)
7. Otestovať na mobiloch (iOS Safari, Android Chrome)

### Po spustení
8. Indexovať v Google Search Console
9. Nastaviť Google Analytics
10. Vytvoriť XML sitemap (ak bude viac stránok)
11. Otestovať rýchlosť (PageSpeed Insights)
12. Backup pred úpravami

---

## ANSWERED QUESTIONS (z Answer-from-site pass)

| Otázka | Odpoveď | Zdroj |
|--------|---------|-------|
| Presná adresa skladu | Skladová, 917 01 Trnava (areál KLIMEX) | Web index 2-1, 22-1 |
| Značky lešenia | Plettac, Layher, ASSCO, MJ | Web index 27-1 |
| Služby | Predaj + prenájom (dovoz) | Web index 2-1, 24-1 |
| Medzinárodná spolupráca | SK, CZ, UA, HU, RO, BG, HR, RS, SI, DE, AT | Web index 2-1 |

---

## NOTES FOR DEVELOPER

### Single HTML file
- Všetko CSS aj JS je inline
- Žiadne externé závislosti (okrem Google Maps iframe)
- Pripravené na upload na akýkoľvek hosting

### CSS Variables
- Všetky farby sú v `:root` - ľahké na zmenu brand farby

### Responsive Breakpoints
- Mobile: < 640px
- Tablet: 640px - 1024px
- Desktop: > 1024px

### Form Handling
- Aktuálne frontend only (validácia + alert)
- Pre production: implementovať backend (PHP mail / Node.js / Netlify Forms / Google Apps Script)

---

## CONTACT FOR CHANGES

Všetky TODO položky je potrebné vyriešiť s klientom pred spustením.
Pre technické otázky kontaktujte developera projektu.

---

**Dátum vytvorenia:** 2026-02-16
**Verzia:** 1.0 MVP
**Status:** Pripravené na review klienta