import type {
  Settings,
  HomepageContent,
  Treatment,
  Package,
  GalleryImage,
  Testimonial,
  TeamMember,
  BlogPost,
  Faq,
  LegalPage,
} from './types'

// Default content mirrors database/seed.sql. It renders the site fully when
// the API is unreachable (local design work, static demos).

const u = (id: string, w = 800) =>
  `https://images.unsplash.com/photo-${id}?auto=format&fit=crop&w=${w}&q=80`

export const defaultSettings: Settings = {
  company_name: 'Touch Therapies Antigua',
  tagline: 'Your sanctuary for relaxation, rejuvenation, and wellness in the heart of Antigua',
  logo_text: 'Touch Therapies',
  address: "St. John's, Antigua & Barbuda",
  phone: '+1 (268) 562-1286',
  whatsapp: '+1 (268) 785-8166',
  email: 'islandmassage@hotmail.com',
  map_query: "St. John's, Antigua and Barbuda",
  hours: [
    { day: 'Sunday', time: '10:00 AM – 6:00 PM' },
    { day: 'Monday', time: '10:00 AM – 6:00 PM' },
    { day: 'Tuesday', time: '10:00 AM – 6:00 PM' },
    { day: 'Wednesday', time: '10:00 AM – 6:00 PM' },
    { day: 'Thursday', time: '10:00 AM – 6:00 PM' },
    { day: 'Friday', time: '10:00 AM – 6:00 PM' },
    { day: 'Saturday', time: 'Closed', closed: true },
  ],
  social: { facebook: '#', instagram: '#', whatsapp: 'https://wa.me/12687858166' },
  instagram_handle: '@touchtherapiesantigua',
  meta_title: 'Touch Therapies Antigua — Caribbean Wellness & Massage',
  meta_description:
    'Your sanctuary for relaxation, rejuvenation, and wellness in the heart of Antigua. ITEC-certified massage and spa therapies in St. John’s.',
}

export const defaultHomepage: HomepageContent = {
  hero: {
    kicker: "St. John's · Antigua & Barbuda",
    title: 'Your Sanctuary of',
    title_em: 'Caribbean Wellness',
    subtitle:
      'Relaxation, rejuvenation, and healing in the heart of Antigua — where ITEC-certified hands meet the calm of the Caribbean Sea.',
    image: u('1519046904884-53103b34b206', 2000),
    cta_primary: { label: 'Explore Treatments', href: '/treatments' },
    cta_secondary: { label: 'Wellness Packages', href: '/packages' },
  },
  welcome: {
    eyebrow: 'Welcome to Touch Therapies',
    title: 'Where Island Calm Meets Professional Care',
    body: [
      "Nestled in St. John's, Touch Therapies Antigua has been the island's trusted wellness sanctuary for over fifteen years. Our ITEC-certified therapists blend time-honoured Caribbean healing traditions with professional therapeutic technique.",
      'From the moment you arrive, the rhythm of the island slows your pulse — warm sea air, gentle hands, and treatments crafted to restore body and mind.',
    ],
    points: [
      'ITEC Certified Professional Therapists',
      'Authentic Caribbean techniques & natural products',
      'Rated 5.0 on TripAdvisor & Google',
    ],
    image_main: u('1600334129128-685c5582fd35', 1000),
    image_float: u('1507525428034-b723cf961d3e'),
    years_badge: '15+',
  },
  signature: {
    eyebrow: 'The Signature Experience',
    title: 'The Wadadli Ritual — Antigua in a Massage',
    body: [
      "Named after the island's original Amerindian name, the Wadadli Massage is our love letter to Antigua: warm coconut oil, wave-like strokes, and the unhurried rhythm of island life. It's the treatment our guests fly back for.",
    ],
    image: u('1544161515-4ab6ce6db874', 2000),
    facts: [
      { value: '45 min', label: 'Pure escape' },
      { value: '$52', label: 'USD per session' },
      { value: '#1', label: 'Guest favourite' },
    ],
    cta_label: 'Reserve Your Ritual',
  },
  why: {
    eyebrow: 'Why Choose Us',
    title: 'Trusted Hands. Island Heart.',
    features: [
      {
        icon: 'star',
        title: 'ITEC Certified',
        body: 'Internationally certified professional therapists you can trust with your wellbeing.',
      },
      {
        icon: 'clock',
        title: '15+ Years Experience',
        body: 'A decade and a half of perfecting the art of Caribbean therapeutic massage.',
      },
      {
        icon: 'heart',
        title: 'Natural & Luxurious',
        body: 'Premium Eminence products and island-grown botanicals in every treatment.',
      },
      {
        icon: 'users',
        title: '10,000+ Happy Guests',
        body: 'Locals and travellers alike return year after year — and tell their friends.',
      },
    ],
    stats: [
      { value: '15+', label: 'Years of Experience' },
      { value: '10,000+', label: 'Happy Guests' },
      { value: '5.0 ★', label: 'TripAdvisor & Google' },
      { value: '100%', label: 'Certified Therapists' },
    ],
  },
}

export const defaultTreatments: Treatment[] = [
  {
    id: 1,
    slug: 'wadadli-massage',
    name: 'Wadadli Massage',
    description:
      "Our signature island massage — flowing, rhythmic strokes inspired by the waves of Antigua's own shores.",
    duration: '45 minutes',
    price: 52,
    image: u('1544161515-4ab6ce6db874'),
    category: 'Massage',
    featured: true,
  },
  {
    id: 2,
    slug: 'hot-stone-massage',
    name: 'Hot Stone Massage',
    description:
      'Warm volcanic stones ease deep muscle tension while radiant heat carries you into complete stillness.',
    duration: '1 hour',
    price: 93,
    image: u('1600334089648-b0d9d3028eb2'),
    category: 'Massage',
    featured: true,
  },
  {
    id: 3,
    slug: 'couples-therapeutic-massage',
    name: 'Couples Therapeutic Massage',
    description:
      'Side-by-side relaxation for two — the perfect shared escape for honeymoons and anniversaries.',
    duration: '1 hour',
    price: 162,
    image: u('1591343395902-1adcb454c4e2'),
    category: 'Massage',
    featured: true,
  },
  {
    id: 4,
    slug: 'mud-wrap',
    name: 'Mud Wrap',
    description:
      'A detoxifying full-body wrap with mineral-rich mud that softens skin and draws out impurities.',
    duration: '1 hour',
    price: 85,
    image: u('1570172619644-dfd03ed5d881'),
    category: 'Body',
    featured: true,
  },
]

export const defaultPackages: Package[] = [
  {
    id: 1,
    slug: '5-night-wellness-escape',
    name: '5-Night Wellness Escape',
    tag: 'Nov 5–10, 2026',
    dates_label: 'Limited spaces · Book early',
    description:
      'Wake to Caribbean breakfasts, unwind with daily therapies, and let the island do the rest. Everything is arranged from the moment you land.',
    included: [
      'Guest house accommodation',
      'Airport pickup & transfers',
      'Daily Caribbean breakfast',
      '45-min back massage',
      'Luxury Eminence facial',
    ],
    price: 700,
    price_label: 'per person · double',
    promo_price: 1000,
    promo_label: 'single occupancy',
    image: u('1540541338287-41700207dee6', 1200),
  },
]

export const defaultGallery: GalleryImage[] = [
  { id: 1, src: u('1544161515-4ab6ce6db874', 700), alt: 'Massage therapy', category: 'Spa', size: 'tall' },
  { id: 2, src: u('1507525428034-b723cf961d3e', 1000), alt: 'Antigua beach', category: 'Island', size: 'wide' },
  { id: 3, src: u('1570172619644-dfd03ed5d881', 700), alt: 'Facial treatment', category: 'Spa' },
  { id: 4, src: u('1519823551278-64ac92734fb1', 700), alt: 'Spa stones', category: 'Spa' },
  { id: 5, src: u('1596178065887-1198b6148b2b', 700), alt: 'Hot stone therapy', category: 'Spa' },
  { id: 6, src: u('1540541338287-41700207dee6', 1000), alt: 'Resort pool', category: 'Island', size: 'wide' },
]

export const defaultTestimonials: Testimonial[] = [
  {
    id: 1,
    client_name: 'Sarah M.',
    location: 'London, UK',
    review:
      "The Wadadli Massage was the highlight of our entire trip to Antigua. I've had massages all over the world — nothing compares to this.",
    rating: 5,
    photo: u('1494790108377-be9c29b29330', 200),
    date: '2026-05-14',
  },
  {
    id: 2,
    client_name: 'Danielle R.',
    location: 'Toronto, Canada',
    review:
      "My husband and I did the couples massage for our anniversary. Professional, warm, and utterly relaxing. We're already planning our return.",
    rating: 5,
    photo: u('1573496359142-b8d87734a5a2', 200),
    date: '2026-04-02',
  },
  {
    id: 3,
    client_name: 'Marcus T.',
    location: 'New York, USA',
    review:
      'Fifteen years of experience shows in every detail. The hot stone massage undid months of desk-job tension in one hour.',
    rating: 5,
    photo: u('1507003211169-0a1dd7228f2d', 200),
    date: '2026-03-19',
  },
]

export const defaultTeam: TeamMember[] = [
  {
    id: 1,
    name: 'Sharon Joseph',
    position: 'Founder & Lead Therapist',
    bio: 'ITEC-certified with 15+ years of experience, Sharon founded Touch Therapies to share authentic Caribbean healing with the world.',
    photo: u('1580489944761-15a19d654956', 700),
    socials: { instagram: '#', facebook: '#' },
  },
  {
    id: 2,
    name: 'Kimberly Browne',
    position: 'Senior Massage Therapist',
    bio: 'A specialist in deep tissue and hot stone therapy, Kimberly brings a decade of five-star spa experience.',
    photo: u('1594744803329-e58b31de8bf5', 700),
    socials: { instagram: '#' },
  },
  {
    id: 3,
    name: 'Andrea Charles',
    position: 'Wellness & Spa Therapist',
    bio: 'Andrea crafts every facial and body wrap around island-grown botanicals and premium Eminence skincare.',
    photo: u('1544005313-94ddf0286df2', 700),
    socials: { instagram: '#' },
  },
]

export const defaultBlog: BlogPost[] = [
  {
    id: 1,
    slug: 'benefits-of-hot-stone-massage',
    title: "5 Benefits of Hot Stone Massage You Didn't Know",
    excerpt:
      'Beyond deep relaxation, warmed stones improve circulation, ease chronic pain, and calm the nervous system.',
    body: '<p>Hot stone massage is more than an indulgence — it is one of the most therapeutic treatments on our menu.</p><h2>1. Improved circulation</h2><p>The radiant heat of volcanic stones dilates blood vessels, improving oxygen flow to tired muscles.</p><h2>2. Deeper muscle release</h2><p>Heat lets your therapist work deeper layers of tissue without added pressure.</p><h2>3. A calmer nervous system</h2><p>Warmth signals safety to the body, easing it out of fight-or-flight.</p><h2>4. Better sleep</h2><p>Guests routinely report their best night of sleep after a hot stone session.</p><h2>5. Relief from chronic pain</h2><p>Regular sessions can ease arthritis and fibromyalgia symptoms.</p>',
    category: 'Wellness',
    image: u('1596178065887-1198b6148b2b'),
    published_at: '2026-06-10',
    tags: ['massage', 'hot stone', 'wellness'],
  },
  {
    id: 2,
    slug: 'wadadli-antiguas-signature-treatment',
    title: "Why the Wadadli Massage Is Antigua's Signature Treatment",
    excerpt: 'The story behind our most-loved therapy — and the island name that inspired it.',
    body: '<p>Before Antigua was Antigua, the island’s first inhabitants called it <em>Wadadli</em>. Our signature massage honours that heritage.</p><p>Warm coconut oil, wave-like strokes and an unhurried rhythm make it the treatment our guests cross oceans to repeat.</p>',
    category: 'Island Life',
    image: u('1506929562872-bb421503ef21'),
    published_at: '2026-05-22',
    tags: ['wadadli', 'signature', 'antigua'],
  },
  {
    id: 3,
    slug: 'planning-your-caribbean-wellness-retreat',
    title: 'Planning Your Caribbean Wellness Retreat',
    excerpt:
      'What to pack, when to come, and how to make the most of five restorative nights in Antigua.',
    body: '<p>A wellness retreat is the reset button modern life rarely offers. Here is how to plan yours.</p><h2>When to come</h2><p>November through April brings perfect weather; our 5-Night Wellness Escape runs November 5–10.</p><h2>What to pack</h2><p>Light layers, reef-safe sunscreen, and as few obligations as possible.</p>',
    category: 'Travel',
    image: u('1414235077428-338989a2e8c0'),
    published_at: '2026-04-30',
    tags: ['retreat', 'travel', 'packages'],
  },
]

export const defaultFaqs: Faq[] = [
  {
    id: 1,
    question: 'Do I need to book in advance?',
    answer:
      'We recommend booking at least 48 hours ahead, especially in high season (November–April). WhatsApp us for same-day availability.',
  },
  {
    id: 2,
    question: 'What should I bring to my appointment?',
    answer:
      'Just yourself. We provide towels, robes, and premium oils and products. Arrive 10 minutes early to unwind before your session.',
  },
  {
    id: 3,
    question: 'Do you offer mobile / in-villa services?',
    answer:
      'Yes — our therapists can come to your villa, yacht, or hotel anywhere on Antigua. Contact us for mobile rates.',
  },
  {
    id: 4,
    question: 'What is your cancellation policy?',
    answer:
      'Cancellations made 24 hours or more before your appointment are fully refundable. Later cancellations incur a 50% fee.',
  },
  {
    id: 5,
    question: 'Are your therapists certified?',
    answer:
      'Every therapist is ITEC certified (International Therapy Examination Council) with a minimum of five years of professional experience.',
  },
]

export const defaultLegal: LegalPage[] = [
  {
    slug: 'privacy',
    title: 'Privacy Policy',
    body: '<p>Touch Therapies Antigua respects your privacy. We collect only the information needed to manage bookings and enquiries — your name, contact details, and appointment preferences.</p><h2>What we collect</h2><p>Contact form submissions, booking details, and anonymous website analytics.</p><h2>How we use it</h2><p>To respond to enquiries, manage appointments, and improve our services. We never sell your data to third parties.</p><h2>Your rights</h2><p>You may request a copy or deletion of your personal data at any time by emailing us.</p>',
  },
  {
    slug: 'terms',
    title: 'Terms of Service',
    body: '<p>By booking a treatment with Touch Therapies Antigua you agree to the following terms.</p><h2>Bookings & payment</h2><p>Prices are quoted in USD. Payment is due at the time of service unless otherwise arranged.</p><h2>Cancellations</h2><p>Cancellations made 24+ hours in advance are fully refundable; later cancellations incur a 50% fee.</p><h2>Health conditions</h2><p>Please disclose any medical conditions, injuries, or pregnancy before your session so we can adapt your treatment safely.</p>',
  },
]
