title: NTB tabs: contentTab: label: Accueil icon: home columns: - width: 1/1 fields: infoBannerHeading: type: headline label: Bannière d'infos infoBannerColor: label: Couleur de fond extends: fields/color infoBanner: label: Messages type: structure help: Affichée en haut de la page d'accueil. fields: message: label: Message type: text width: 1/2 link: label: Lien type: link width: 1/2 options: - url - page separator1: type: line - width: 1/1 fields: heroHeadline: type: headline label: Hero - width: 1/2 fields: heroMode: label: Mode type: radio columns: 2 default: nextEvent options: event: Événement custom: Personnalisé heroText: label: Text type: blocks when: heroMode: custom fieldsets: - hero-heading - hero-text heroLinkUrl: label: Lien type: link width: 1/2 options: - url - page help: Optionnel. Laisser vide pour ne pas afficher de lien dans le hero. when: heroMode: custom heroLinkText: label: Texte du Lien type: text width: 1/2 when: heroMode: custom - width: 1/2 fields: heroEvent: label: Événement type: pages query: page('programme').grandChildren when: heroMode: event heroImage: label: Image type: files min: 1 max: 2 layout: cards size: large help: Mettez deux images pour que la première soit utilisée comme image de couverture, disparaissant au survol. image: ratio: 4/3 cover: true when: heroMode: custom - width: 1/1 fields: line: type: line events: label: Événement type: pages layout: cards size: huge query: page('programme').grandChildren max: 3 image: cover: true otherLine: type: line - width: 1/1 fields: callout: fields/callout navigationTab: label: Menu icon: bars columns: - width: 1/2 sections: extendedNav: type: pages label: Menu développé templates: - sectioned - program create: - sectioned info: "{{ page.blueprint.title }}" help: Pages visibles dans le menu burger. Modifiez l'ordre d'affichage avec la poignée ⁝⁝ qui s'affiche au survol d'un élément. - width: 1/2 fields: featuredPages: type: pages label: Pages en avant query: site.children.filterBy('template', 'in', ['sectioned', 'program']) subpages: false max: 3 help: Max 3 pages toujours visibles dans l'en-tête du site. contactTab: label: Contact icon: email columns: - width: 1/2 fields: footerInfos: label: Pied-de-page type: writer node: false help: Texte libre affiché en bas de chaque page. marks: - bold - email - link - width: 1/2 fields: instagram: type: url icon: instagram facebook: type: url icon: facebook seo: seo/site files: tabs/files