<.shop_layout
  theme_settings={@theme_settings}
  logo_image={@logo_image}
  header_image={@header_image}
  mode={@mode}
  cart_items={@cart_items}
  cart_count={@cart_count}
  cart_subtotal={@cart_subtotal}
  cart_drawer_open={assigns[:cart_drawer_open] || false}
  cart_status={assigns[:cart_status]}
  active_page="home"
>
  <main id="main-content">
    <.hero_section
      title="Original designs, printed on demand"
      description="Welcome to the SimpleShop demo store. This is where your hero text goes – something short and punchy about what makes your shop worth a browse."
      cta_text="Shop the collection"
      cta_page="collection"
      mode={@mode}
    />

    <.category_nav categories={@preview_data.categories} mode={@mode} />

    <.featured_products_section
      title="Featured products"
      products={@preview_data.products}
      theme_settings={@theme_settings}
      mode={@mode}
    />

    <.image_text_section
      title="Made with passion, printed with care"
      description="This is an example content section. Use it to share your story, highlight what makes your products special, or link to your about page."
      image_url="/mockups/mountain-sunrise-print-3-800.webp"
      link_text="Learn more about the studio →"
      link_page="about"
      mode={@mode}
    />
  </main>
</.shop_layout>
