nouveau-theatre-de-besancon/site/blueprints/site.yml

117 lines
2.6 KiB
YAML
Raw Normal View History

2024-07-24 09:43:31 +02:00
title: NTB
tabs:
contentTab:
label: Accueil
icon: home
columns:
- width: 1/1
fields:
infoBanner:
label: Bannière d'info
type: writer
help: Affichée en haut de la page d'accueil.
separator1:
type: line
- width: 1/1
fields:
heroHeadline:
type: headline
label: Hero
- width: 1/2
fields:
2024-07-29 18:41:34 +02:00
heroMode:
label: Mode
type: radio
columns: 2
default: nextEvent
options:
nextEvent: Prochain événement
custom: Personnalisé
2024-07-24 09:43:31 +02:00
heroText:
2024-07-29 18:41:34 +02:00
label: Text
type: blocks
when:
heroMode: custom
fieldsets:
- hero-heading
- hero-text
2024-07-24 09:43:31 +02:00
heroLinkUrl:
label: Lien
2024-07-29 18:41:34 +02:00
type: link
2024-07-24 09:43:31 +02:00
width: 1/2
2024-07-29 18:41:34 +02:00
options:
- url
- page
- file
- email
help: Optionnel. Laisser vide pour ne pas afficher de lien dans le hero.
when:
heroMode: custom
2024-07-24 09:43:31 +02:00
heroLinkText:
label: Texte du Lien
type: text
width: 1/2
2024-07-29 18:41:34 +02:00
when:
heroMode: custom
2024-07-24 09:43:31 +02:00
- width: 1/2
fields:
heroImage:
label: Image
type: files
min: 1
max: 1
layout: cards
size: full
image:
ratio: 4/3
cover: true
2024-07-30 12:07:47 +02:00
when:
heroMode: custom
2024-07-24 09:43:31 +02:00
- width: 1/1
fields:
separator2:
type: line
calloutHeadline:
type: headline
2024-07-29 18:41:34 +02:00
label: Brève
2024-07-24 09:43:31 +02:00
calloutText:
label: Texte
type: writer
navigationTab:
label: Menu
icon: bars
sections:
mainPages:
type: pages
label: Pages principales
templates:
2024-08-18 16:56:58 +02:00
- sectioned
2024-07-24 09:43:31 +02:00
- program
2024-08-18 16:56:58 +02:00
create:
- sectioned
info: "{{ page.blueprint.title }}"
2024-07-31 18:29:16 +02:00
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