import type { PageContent } from "@/types/sections";
import hero1 from "@/assets/hero-1.avif";
import hero2 from "@/assets/hero-2.avif";
import hero3 from "@/assets/hero-3.avif";
import hero4 from "@/assets/hero-4.avif";
import hero5 from "@/assets/hero-5.avif";

export const homeContent: PageContent = {
  slug: "home",
  seo: {
    title: {
      fr: "Accueil - Municipalité de Cascapédia-St-Jules",
      en: "Home - Municipality of Cascapedia-St-Jules",
    },
    description: {
      fr: "Site officiel de la Municipalité de Cascapédia-St-Jules en Gaspésie : services municipaux, vie communautaire, événements et entreprises locales.",
      en: "Official website of the Municipality of Cascapedia-St-Jules in Gaspesie: municipal services, community life, events and local businesses.",
    },
  },
  sections: [
    {
      type: "hero-carousel",
      autoplayMs: 6000,
      slides: [
        {
          image: { src: hero1, alt: { fr: "Paysage de Cascapédia-St-Jules", en: "Cascapedia-St-Jules landscape" } },
          eyebrow: { fr: "Bienvenue", en: "Welcome" },
          title: { fr: "Cascapédia-St-Jules", en: "Cascapedia-St-Jules" },
          subtitle: { fr: "Une municipalité au cœur de la Gaspésie", en: "A municipality at the heart of Gaspesie" },
        },
        {
          image: { src: hero2, alt: { fr: "Vallée de la rivière Cascapédia", en: "Cascapedia river valley" } },
          eyebrow: { fr: "Été", en: "Summer" },
          title: { fr: "La rivière Cascapédia", en: "The Cascapedia River" },
          subtitle: { fr: "Renommée pour la pêche au saumon", en: "Renowned for salmon fishing" },
        },
        {
          image: { src: hero3, alt: { fr: "Couleurs d’automne sur le village", en: "Fall colors over the village" } },
          eyebrow: { fr: "Automne", en: "Autumn" },
          title: { fr: "Couleurs d’automne", en: "Autumn colors" },
          subtitle: { fr: "Un paysage à couper le souffle", en: "A breathtaking landscape" },
        },
        {
          image: { src: hero4, alt: { fr: "Pêcheur sur la rivière au printemps", en: "Angler on the river in spring" } },
          eyebrow: { fr: "Printemps", en: "Spring" },
          title: { fr: "Le réveil de la rivière", en: "The river awakens" },
          subtitle: { fr: "Le bonheur des pêcheurs sportifs", en: "A paradise for sport anglers" },
        },
        {
          image: { src: hero5, alt: { fr: "Vue panoramique de la municipalité", en: "Panoramic view of the municipality" } },
          eyebrow: { fr: "Découvrez", en: "Discover" },
          title: { fr: "Notre village", en: "Our village" },
          subtitle: { fr: "Authentique, accueillant et inspirant", en: "Authentic, welcoming and inspiring" },
        },
      ],
    },
    {
      type: "text-intro",
      align: "center",
      eyebrow: { fr: "Notre municipalité", en: "Our municipality" },
      title: {
        fr: "Vivre, travailler et s’épanouir en Gaspésie",
        en: "Live, work and thrive in Gaspesie",
      },
      body: {
        fr: "Située sur la rive ouest de la rivière Cascapédia, notre municipalité allie l’authenticité d’un village rural à la beauté grandiose des paysages gaspésiens. Familles, entrepreneurs et amoureux de la nature y trouvent un milieu de vie chaleureux, dynamique et tourné vers l’avenir.",
        en: "Located on the west bank of the Cascapedia River, our municipality combines the authenticity of a rural village with the grandeur of Gaspesie’s landscapes. Families, entrepreneurs and nature lovers all find a warm, vibrant community here.",
      },
    },
    {
      type: "events-list",
      title: { fr: "Actualités et événements", en: "News and Events" },
      intro: {
        fr: "Restez informés des nouvelles de la municipalité et des activités à venir.",
        en: "Stay up to date with municipal news and upcoming activities.",
      },
      events: [
        {
          date: "2026-05-15",
          title: { fr: "Séance ordinaire du conseil", en: "Regular council meeting" },
          location: { fr: "Salle municipale", en: "Municipal hall" },
          description: {
            fr: "Séance mensuelle ouverte au public. Bienvenue à toutes et à tous.",
            en: "Monthly meeting open to the public. Everyone is welcome.",
          },
        },
        {
          date: "2026-06-01",
          title: { fr: "Gestion des bacs bleus", en: "Blue bin management" },
          description: {
            fr: "À compter de 2026, la gestion des bacs bleus est assurée par Éco Entreprises Québec. Les bris doivent être signalés à la municipalité.",
            en: "Starting in 2026, blue bin management will be handled by Éco Entreprises Québec. Damages must still be reported to the municipality.",
          },
        },
        {
          date: "2026-07-12",
          title: { fr: "Fête champêtre annuelle", en: "Annual community gathering" },
          location: { fr: "Parc municipal", en: "Municipal park" },
          description: {
            fr: "Activités familiales, kiosques d’artisans et soirée musicale.",
            en: "Family activities, artisan booths and an evening of live music.",
          },
        },
      ],
    },
    {
      type: "cta-section",
      background: "primary",
      title: { fr: "Une question pour la municipalité ?", en: "Have a question for the municipality?" },
      subtitle: {
        fr: "Notre équipe se fait un plaisir de vous répondre durant les heures de bureau.",
        en: "Our team is happy to assist you during office hours.",
      },
      cta: {
        label: { fr: "Nous contacter", en: "Contact us" },
        href: "mailto:admin@cascapediastjules.com",
        external: true,
      },
    },
  ],
};