fix(14-mobile-modal-fix): Modal rezerwacji działa na mobile/tablet
Sekcja Elementor zawierająca modal miała elementor-hidden-mobile/tablet, co powodowało display:none na rodzicu. Modal position:fixed wewnątrz ukrytego elementu miał zerowe wymiary. Fix: przeniesienie overlay do document.body w initRefs(). Plan Phase 13 (pakiety ochronne) utworzony, BLOCKED — czeka na klienta. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -50,6 +50,7 @@ Plugin Elementor do rezerwacji samochodu na stronie carei.pagedev.pl, zintegrowa
|
||||
| Static city→SVG coords (no geocoding) | 8 | Prostota, brak zewnętrznych zależności |
|
||||
| Branch name D/L suffix stripping | 8 | API zwraca warianty Dworzec/Lotnisko — deduplikacja |
|
||||
| CSS ::after for city separators | 8 | Zapobiega orphanowaniu `\|` na początku linii |
|
||||
| Modal overlay appendChild to body | 14 | Elementor hidden-mobile na rodzicu — fixed positioning wymaga body |
|
||||
|
||||
## Validated Requirements (Milestone v0.3)
|
||||
- ✓ Mapa SVG Polski z dynamicznymi pinami oddziałów i tooltipami — Phase 8
|
||||
@@ -57,8 +58,11 @@ Plugin Elementor do rezerwacji samochodu na stronie carei.pagedev.pl, zintegrowa
|
||||
- ✓ Grid oddziałów z adresami (widget Elementor) — Phase 8
|
||||
- ✓ Cachowanie `/branch/list` z TTL 60 min — Phase 8
|
||||
|
||||
## Validated Requirements (Milestone v0.5)
|
||||
- ✓ Modal rezerwacji działa na mobile/tablet — Phase 14
|
||||
|
||||
## Out of Scope (backlog)
|
||||
- Ubezpieczenie (pakiet Soft/Premium) — czeka na API Softra
|
||||
- Ubezpieczenie (pakiet Soft/Premium) — czeka na potwierdzenie klienta (źródło danych)
|
||||
- Eksport CSV/PDF rezerwacji
|
||||
- Email notyfikacje
|
||||
|
||||
|
||||
Reference in New Issue
Block a user