first commit
This commit is contained in:
commit
c66a0e49f3
|
|
@ -0,0 +1,30 @@
|
|||
|
||||
# Annaville SDA Church — Modern, Accessible Website
|
||||
|
||||
React + Vite + Tailwind. WCAG 2.2 AA, Core Web Vitals-minded. Text-first hero keeps H1 as LCP.
|
||||
|
||||
## Quick Start
|
||||
```bash
|
||||
npm install
|
||||
npm run dev
|
||||
```
|
||||
|
||||
## Build / Preview
|
||||
```bash
|
||||
npm run build
|
||||
npm run preview
|
||||
```
|
||||
|
||||
## Docker (production-like)
|
||||
```bash
|
||||
docker compose up --build
|
||||
# open http://localhost:8080
|
||||
```
|
||||
|
||||
### Notes
|
||||
- Mobile sticky bar (📞 Call • 🧭 Directions • 📝 Plan a Visit) is persistent.
|
||||
- GA events in `src/utils/analytics.js`:
|
||||
`cta_click`, `click_to_call`, `open_directions`, `visit_form_start`, `visit_form_submit`, `newsletter_signup`, `event_details_view`, `sermon_play`.
|
||||
- Local WOFF2 fonts preloaded; replace placeholders with real files before production.
|
||||
- JSON-LD is injected on Home (Organization, Website, FAQ) and Event/Sermon detail pages.
|
||||
# annaville-sda-site
|
||||
Loading…
Reference in New Issue