Commit Graph

7 Commits

Author SHA1 Message Date
Rodribm10
25abaa807c feat(fase5): polish visual - hero stagger, carrossel+lightbox, skeletons, confetti, transicoes
- HeroSection com reveal escalonado (framer-motion)
- ImageGallery com embla-carousel + lightbox full-screen + navegacao por teclado
- PriceSummary com pulse anime.js quando preco muda
- PixCheckout com QR code glow pulsante infinito
- SuccessScreen com confetti + check SVG desenhado
- Skeleton component + shimmer keyframe
- Button com active:scale press feedback
- ReservationFlow com AnimatePresence entre phases
- StayDetailsStep com stagger container

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 22:10:57 -03:00
Rodribm10
d1ee2bdfa1 feat(fase4-d): router + admin shell + login + aba Aparencia
- react-router-dom + rotas / publica e /admin/*
- src/hooks/useAuth.ts com Supabase Auth
- AuthGate, LoginPage, AdminLayout com nav tabs e logout
- AparenciaTab edita identidade visual: textos, logo, 5 cores via
  react-colorful, 2 fontes via dropdown curado (Fraunces/Playfair/etc)
- Apos salvar, TenantProvider.refresh() re-aplica tema
- App.tsx renomeado pra pages/ReservationPage.tsx

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 21:10:27 -03:00
Rodribm10
b60dc6f45d feat: PixCheckout com QR code e polling de status 2026-04-13 23:59:14 -03:00
Rodribm10
fe6a98d94b chore: configura eslint flat config + prettier 2026-04-13 23:13:46 -03:00
Rodribm10
9450fca481 feat: gera tipos typescript do schema reserva_hotel
Usa --project-id em vez de --linked pra evitar exigir senha do DB.
Tipos gerados diretamente do schema reserva_hotel do projeto InAudit Hotel
(acdvblhzzaneddlxqyst).
2026-04-13 23:03:59 -03:00
Rodribm10
fbe6a01bc8 fix: restaura test config usando vitest/config + upgrade vitest@3
Vitest 2 nao suporta Vite 6 (peer dep conflict). Subir pra vitest 3.2.
defineConfig vindo de vitest/config pra ter o tipo test na UserConfig.
2026-04-13 23:00:38 -03:00
Rodribm10
548985dd05 feat: scaffold inicial do projeto vite + react + typescript
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 22:57:23 -03:00