From 7ca72c6d82617dfbaea730e46e5e3f34fe366394 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Fri, 30 Jan 2026 09:13:31 +0100 Subject: [PATCH] Extended-brief supporte maintenant images + PDF comme client-brief MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Blueprint : ajout champs moodboard et description - Kanban : utilise ClientBrief au lieu de SimpleDocument - Validation : support extended-brief depuis PDF et page images - Navigation : paths dynamiques basés sur step.slug Co-Authored-By: Claude Sonnet 4.5 --- public/site/blueprints/pages/extended-brief.yml | 10 ++++++++++ src/components/project/ProjectStep.vue | 2 +- src/components/project/TitledPdfWrapper.vue | 4 ++-- src/components/project/cards/ClientBrief.vue | 2 +- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/public/site/blueprints/pages/extended-brief.yml b/public/site/blueprints/pages/extended-brief.yml index 5c96ee2..88ce3b2 100644 --- a/public/site/blueprints/pages/extended-brief.yml +++ b/public/site/blueprints/pages/extended-brief.yml @@ -42,4 +42,14 @@ tabs: type: files multiple: false uploads: pdf + description: + type: textarea + size: tiny + buttons: false + moodboard: + label: Images + type: files + template: image + layout: cards + size: medium files: tabs/files diff --git a/src/components/project/ProjectStep.vue b/src/components/project/ProjectStep.vue index f9718bb..5fa68a1 100644 --- a/src/components/project/ProjectStep.vue +++ b/src/components/project/ProjectStep.vue @@ -37,7 +37,7 @@ const { step } = defineProps({ const cardsMap = { clientBrief: ClientBrief, proposal: MultipleDocuments, - extendedBrief: SimpleDocument, + extendedBrief: ClientBrief, industrialIdeation: SimpleDocument, virtualSample: VirtualSample, physicalSample: PhysicalSample, diff --git a/src/components/project/TitledPdfWrapper.vue b/src/components/project/TitledPdfWrapper.vue index a1e6fbf..8793a2c 100644 --- a/src/components/project/TitledPdfWrapper.vue +++ b/src/components/project/TitledPdfWrapper.vue @@ -16,7 +16,7 @@