diff --git a/.forestry/front_matter/templates/single.yml b/.forestry/front_matter/templates/single.yml index fc874bb523fd51ae536169417bf3126d98321d2e..cd3fb464a67f29974b01040fa4d72cf6be9ff7da 100644 --- a/.forestry/front_matter/templates/single.yml +++ b/.forestry/front_matter/templates/single.yml @@ -44,34 +44,19 @@ fields: required: false label: Description description: Description courte et précise pour le référencement. -- name: header_type - type: select - default: Rien - config: - required: true - options: - - Image (banderole) - - Couleur unie - - Vidéo - - Rien - source: - type: simple - section: - file: - path: - label: Visuel de l'entête -- name: header +- name: entete type: field_group config: {} fields: - - name: visual_type + - name: header_type type: select - default: [] + default: Rien config: - required: false + required: true options: + - Banderole + - Image fixe - Couleur unie - - Image (banderole) - Vidéo source: type: simple @@ -79,9 +64,35 @@ fields: file: path: label: Visuel de l'entête + - name: overlay_color + type: color + label: Couleur + config: + required: true + color_format: Hex + showOnly: + field: header_type + value: Couleur unie + - name: overlay_image + type: file + config: + maxSize: '15' + label: Image + showOnly: + field: header_type + value: Banderole + - name: image + type: file + config: + maxSize: '15' + label: Image + showOnly: + field: header_type + value: Image fixe label: Entête - showOnly: - field: header_type - value: Image (banderole) +- name: header_visual + type: boolean + label: Visuel d'entête + default: true pages: - _pages/lorem-ipsum.md