- Blueprints : renommage des champs (member_name, related_articles, background_video, play_links, images_gallery, external_links) et des noms de sections - Templates JSON PHP : clés de sortie et appels ->method() en camelCase - Vues Svelte (Play, Portfolio) : accès aux données alignés Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
54 lines
1.4 KiB
YAML
54 lines
1.4 KiB
YAML
title: Accueil
|
|
icon: home
|
|
status:
|
|
draft:
|
|
label: Brouillon
|
|
text: La page est accessible uniquement pour les éditeurs connectés ou via un lien secret
|
|
listed:
|
|
label: Public
|
|
text: La page est accessible par tout le monde
|
|
tabs:
|
|
# Hero Section
|
|
hero:
|
|
label: Contenu
|
|
icon: text
|
|
columns:
|
|
- width: 2/3
|
|
sections:
|
|
heroContent:
|
|
type: fields
|
|
fields:
|
|
subtitle:
|
|
label: Sous-titre
|
|
type: writer
|
|
marks: false
|
|
nodes: false
|
|
ctaText:
|
|
width: 1/2
|
|
label: Texte du bouton CTA
|
|
help: CTA pour call to action
|
|
type: text
|
|
default: Explorer
|
|
ctaLink:
|
|
width: 1/2
|
|
label: Lien du bouton CTA
|
|
help: CTA pour call to action
|
|
type: pages
|
|
max: 1
|
|
- width: 1/3
|
|
sections:
|
|
media:
|
|
type: fields
|
|
fields:
|
|
backgroundVideo:
|
|
label: Vidéo d'arrière-plan
|
|
type: files
|
|
layout: cards
|
|
max: 1
|
|
accept: video/*
|
|
translate: false
|
|
image:
|
|
ratio: 16/9
|
|
cover: true
|
|
uploads:
|
|
template: video
|