Archived
- 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
36 lines
945 B
TypeScript
36 lines
945 B
TypeScript
import type { Config } from "tailwindcss";
|
|
|
|
const config: Config = {
|
|
content: [
|
|
"./src/pages/**/*.{js,ts,jsx,tsx,mdx}",
|
|
"./src/components/**/*.{js,ts,jsx,tsx,mdx}",
|
|
"./src/app/**/*.{js,ts,jsx,tsx,mdx}",
|
|
],
|
|
theme: {
|
|
extend: {
|
|
colors: {
|
|
// Sage & Cream. 500 is the signature sage; 600+ are the darker tones that
|
|
// white text can actually sit on (500 on white is only 3.6:1 — too low).
|
|
'bakery': {
|
|
50: '#faf7f0',
|
|
100: '#f0efe3',
|
|
200: '#dde0cc',
|
|
300: '#c3cbae',
|
|
400: '#a2ae8b',
|
|
500: '#7c8b6b',
|
|
600: '#5f6f52',
|
|
700: '#4a5740',
|
|
800: '#37412f',
|
|
900: '#232b1e',
|
|
},
|
|
},
|
|
fontFamily: {
|
|
'sans': ['var(--font-raleway)'],
|
|
'adbhashitha': ['var(--font-adbhashitha)'],
|
|
'lejour': ['var(--font-lejour)'],
|
|
},
|
|
},
|
|
},
|
|
plugins: [],
|
|
};
|
|
export default config; |