<?php
// Layout benefices_mesurables — design IndustrieBenefits : en-tête + grande
// métrique + grille de bénéfices à icônes. Exposé au BO (rend le composant
// bespoke via le registry générique, paramétré par ces champs).

defined('ABSPATH') || exit;

$l = 'benefices_mesurables';

return cvb_layout($l, 'Bénéfices mesurables', [
    cvb_clone_entete($l),
    cvb_field("field_cvb_{$l}_sublabel", 'sublabel', 'Métrique — sur-label', 'text', [
        'instructions' => 'Ex. « Jusqu\'à ».',
    ]),
    cvb_field("field_cvb_{$l}_metric_main", 'metric_main', 'Métrique — valeur', 'text', [
        'instructions' => 'Ex. « -40 ».',
    ]),
    cvb_field("field_cvb_{$l}_metric_suffix", 'metric_suffix', 'Métrique — suffixe', 'text', [
        'instructions' => 'Ex. « % ».',
    ]),
    cvb_field("field_cvb_{$l}_metric_label", 'metric_label', 'Métrique — libellé', 'textarea', ['rows' => 2]),
    cvb_repeater("field_cvb_{$l}_benefices", 'benefices', 'Bénéfices', [
        cvb_select_icone("field_cvb_{$l}_benefices_icone"),
        cvb_field("field_cvb_{$l}_benefices_titre", 'titre', 'Titre', 'text'),
        cvb_field("field_cvb_{$l}_benefices_description", 'description', 'Description', 'textarea', ['rows' => 2]),
    ], ['max' => 6]),
]);
