Commit graph

3 commits

Author SHA1 Message Date
05dd55e0b6 Add GrubFlip consumer app — feed, trades, chat, post, landing, admin login
Full vanilla HTML/CSS/JS consumer app with mobile-first responsive design.
Pages: feed (index), post meal, trades, messages inbox, chat, landing page,
and admin login skeleton. Uses Ava's design tokens throughout.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 05:44:30 +00:00
358f35c6d0 Add meal detail modal — tap any meal card to see full info
New bottom-sheet modal opens when users tap a meal card in the feed.
Shows full image, description, dietary tags, user profile with rating,
pickup/trade details, and a "Propose a Trade" CTA. Handles own-meal
edit/delete, expired states, and message button. Mobile-first with
desktop centered dialog variant. Resolves the TODO in feed.js:120.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 05:44:12 +00:00
70e0ac1c7b Add Grubflip marketing site and WordPress theme
Static landing page (index.html) currently live at grubflip.com, plus
full WordPress theme under wp-theme/grubflip/ with:
- Hero section, how-it-works, benefits, early access signup form
- Custom post type for storing waitlist signups via AJAX
- WP admin columns for managing signups
- Template parts for maintainability
- Responsive design with Inter font, dark theme, orange accents

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 05:57:50 +00:00