This repository has been archived on 2026-09-03 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
5c81b65e51660ad4717c6dc26e9608da4029fde4
- New sage/cream palette and stacked logo lockup (The Vine over Coffeehouse + Bakery) driven by currentColor; logo SVGs now colorable - Reuse the logo component for the hero and section marks - Rewrite site copy: real founding (Morissa Bennett, 2024), real story from the product range, remove invented claims and AI phrasing - Contact form now sends over SMTP via /api/contact (nodemailer) with real send/error states, server-side validation, and reply-to the customer; delivers to CONTACT_TO. Add .env.example and a test-email script - Fix mobile: unmount the off-screen menu (killed sideways scroll), cap logo width, responsive heroes and type - Remove Firebase (config, tracked build output, placeholder pages, nix firebase-tools) now that hosting has moved - Delete dead code: LoyaltyCardForm, ProductModal, LoadingSpinner, card-flip CSS, unused Playfair font - Serve dev/start on port 2024
The Vine Coffeehouse & Bakery
Getting Started
First, run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
Description
itsthevine.com marketing site (Next.js) — self-hosted via Gitea CI
https://itsthevine.com
60 MiB
Languages
Java
65.2%
HTML
24.5%
CSS
7.8%
JavaScript
1.8%
Dockerfile
0.7%