world-game/site/blueprints/pages/portfolio.yml
isUnknown 69859cc60f Refactor: snake_case → camelCase dans blueprints, templates et vues
- 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>
2026-03-09 13:40:33 +01:00

44 lines
1.1 KiB
YAML

title: Portfolio
icon: images
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:
content:
label: Contenu
icon: text
columns:
- width: 1/3
sections:
metaFields:
type: fields
fields:
backgroundImage:
label: Image d'arrière-plan
type: files
layout: cards
multiple: false
uploads:
accept: image/*
size: huge
image:
cover: true
ratio: 15/9
- width: 2/3
sections:
projectsList:
type: pages
headline: Liste des projets
layout: cards
size: small
image:
query: page.thumbnail.toFile
cover: true
back: #0E1E43
template: project
info: "{{ page.catchPhrase }}"
create: project