designtopack/public/site/blueprints/pages/project.yml
2025-01-23 15:31:28 +01:00

70 lines
1.6 KiB
YAML

title: Projet
icon: page
status:
draft:
label: Brouillon
text: Accessible uniquement aux éditeurs connectés ou via un lien secret
listed: En cours
unlisted: Archivé
tabs:
steps:
label: Étapes
icon: circle-nested
columns:
- width: 1/1
fields:
isClientRequest:
type: hidden
default: "false"
requestDetails:
label: Demande client
type: textarea
disabled: true
when:
isClientRequest: "true"
currentStep:
label: Étape en cours
type: radio
columns: 6
options:
type: query
query: page.getSteps
text: "{{ item.label }}"
value: "{{ item.id }}"
required: true
- width: 1/3
fields:
client:
type: pages
multiple: false
query: site.find("clients").childrenAndDrafts
subpages: false
image:
query: page.logo.toFile
layout: cardlets
required: true
- width: 2/3
sections:
stepsSection:
label: Étapes
type: pages
sortBy: stepIndex asc
templates:
- client-brief
- proposal
- extended-brief
- industrial-ideation
- virtual-sample
- physical-sample
designToLight: tabs/design-to-light
files: tabs/files
notificationsTab:
label: Notifications
icon: bell
fields:
notifications: fields/notifications