<?php
// Layout preuve_chiffres — design IndustrieProof : en-tête + 3 stat-cards navy
// + bande de logos. Exposé au BO (rend le composant bespoke via le registry
// générique, paramétré par ces champs).

defined('ABSPATH') || exit;

$l = 'preuve_chiffres';

return cvb_layout($l, 'Preuve chiffrée', [
    cvb_clone_entete($l),
    cvb_repeater("field_cvb_{$l}_chiffres", 'chiffres', 'Chiffres clés', [
        cvb_select_icone("field_cvb_{$l}_chiffres_icone"),
        cvb_field("field_cvb_{$l}_chiffres_valeur", 'valeur', 'Valeur', 'text', [
            'instructions' => 'Ex. « -7 à -10°C ».',
        ]),
        cvb_field("field_cvb_{$l}_chiffres_libelle", 'libelle', 'Libellé', 'textarea', ['rows' => 2]),
    ], ['max' => 3]),
    cvb_field("field_cvb_{$l}_ref_titre", 'ref_titre', 'Références — titre', 'text'),
    cvb_field("field_cvb_{$l}_ref_intro", 'ref_intro', 'Références — intro', 'textarea', ['rows' => 2]),
    cvb_field("field_cvb_{$l}_logos_titre", 'logos_titre', 'Bande logos — titre', 'text'),
    cvb_repeater("field_cvb_{$l}_logos", 'ref_logos', 'Logos', [
        cvb_image("field_cvb_{$l}_logos_image", 'image', 'Logo'),
        cvb_field("field_cvb_{$l}_logos_nom", 'nom', 'Nom', 'text'),
    ], ['max' => 12]),
]);
