feat: redesign homepage with triptych process + admin image management

- Redesign Hero section with new copy focused on the triptych offering
- Add Process component (replaces System) with zigzag layout for 3 pillars:
  Google Maps reviews, managed Facebook, converting website
- Redesign AboutMe with orange background and stats row
- Add admin panel for managing site image URLs (replaces Sanity dependency)
- Create site_images API routes and Supabase-backed storage with defaults
- Update FAQ to reference built-in admin panel
- Add site_images table type to database types
- Pass images prop through homepage components

https://claude.ai/code/session_01V8YAjpqRQ3bfBYsABYsEgo
This commit is contained in:
Claude
2026-02-17 18:40:30 +00:00
parent 97744fe3d3
commit c62998d0c2
11 changed files with 685 additions and 205 deletions

View File

@@ -183,6 +183,26 @@ export type Database = {
metadata?: Record<string, unknown> | null;
};
};
site_images: {
Row: {
key: string;
url: string;
label: string | null;
updated_at: string;
};
Insert: {
key: string;
url: string;
label?: string | null;
updated_at?: string;
};
Update: {
key?: string;
url?: string;
label?: string | null;
updated_at?: string;
};
};
};
};
};