<?php
// Layout secteur_hero — design IndustrieDistributionHero (DistributionHero) :
// héros navy plein écran + carte lead-form + logos + stats. Le FORMULAIRE
// interne reste non éditable ; seuls eyebrow/titre/lead/image/stats/ctaLabel et
// les logos sont exposés. Rend le composant bespoke via le registry générique.

defined('ABSPATH') || exit;

$l = 'secteur_hero';

return cvb_layout($l, 'Héros secteur (lead-form)', [
    cvb_field("field_cvb_{$l}_eyebrow", 'eyebrow', 'Eyebrow', 'text'),
    cvb_field("field_cvb_{$l}_titre", 'titre', 'Titre', 'text'),
    cvb_field("field_cvb_{$l}_lead", 'lead', 'Lead', 'textarea', ['rows' => 3]),
    cvb_image("field_cvb_{$l}_image", 'image', 'Image'),
    cvb_field("field_cvb_{$l}_cta_label", 'cta_label', 'CTA — libellé du bouton', 'text', [
        'instructions' => 'Ex. « Estimer mon budget ». Le formulaire reste non éditable.',
    ]),
    cvb_repeater("field_cvb_{$l}_secteur_stats", 'secteur_stats', 'Stats', [
        cvb_select_icone("field_cvb_{$l}_secteur_stats_icone"),
        cvb_field("field_cvb_{$l}_secteur_stats_value", 'value', 'Valeur', 'text'),
        cvb_field("field_cvb_{$l}_secteur_stats_label", 'label', 'Label', 'text'),
    ], ['max' => 3]),
    cvb_repeater("field_cvb_{$l}_secteur_logos", 'secteur_logos', 'Logos références', [
        cvb_field("field_cvb_{$l}_secteur_logos_name", 'name', 'Nom', 'text'),
        cvb_image("field_cvb_{$l}_secteur_logos_logo", 'logo', 'Logo'),
    ], ['max' => 4]),
    cvb_field("field_cvb_{$l}_logos_title", 'logos_title', 'Logos — titre', 'text', [
        'instructions' => 'Ex. « Références distribution Covalba ».',
    ]),
]);
