diff --git a/public/content/creations/creations.txt b/public/content/creations/creations.txt new file mode 100644 index 0000000..ee5b2b5 --- /dev/null +++ b/public/content/creations/creations.txt @@ -0,0 +1 @@ +Uuid: rVtGY13I3P0Pi1pE \ No newline at end of file diff --git a/public/content/materials/materials.txt b/public/content/materials/materials.txt new file mode 100644 index 0000000..882638a --- /dev/null +++ b/public/content/materials/materials.txt @@ -0,0 +1 @@ +Uuid: sYmWEXRPBE9Ym4nn \ No newline at end of file diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3969630140_perfume-1042715_1280.jpg b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/2846277834_perfume-1042715_1280.jpg similarity index 100% rename from public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3969630140_perfume-1042715_1280.jpg rename to public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/2846277834_perfume-1042715_1280.jpg diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3194485007_perfume-2643349_1280.jpg.txt b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/2846277834_perfume-1042715_1280.jpg.txt similarity index 79% rename from public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3194485007_perfume-2643349_1280.jpg.txt rename to public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/2846277834_perfume-1042715_1280.jpg.txt index ca44fe7..43e0d6e 100644 --- a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3194485007_perfume-2643349_1280.jpg.txt +++ b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/2846277834_perfume-1042715_1280.jpg.txt @@ -10,7 +10,7 @@ Tags: ---- -Uuid: RBUbSD0s5cYo0uQE +Uuid: jGugtGC1EbgJQrYq ---- diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3194485007_perfume-2643349_1280.jpg b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3755297649_perfume-2643349_1280.jpg similarity index 100% rename from public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3194485007_perfume-2643349_1280.jpg rename to public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3755297649_perfume-2643349_1280.jpg diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4175623167_perfume-2721147_1280.jpg.txt b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3755297649_perfume-2643349_1280.jpg.txt similarity index 79% rename from public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4175623167_perfume-2721147_1280.jpg.txt rename to public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3755297649_perfume-2643349_1280.jpg.txt index 4f6fb3c..aa92faf 100644 --- a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4175623167_perfume-2721147_1280.jpg.txt +++ b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3755297649_perfume-2643349_1280.jpg.txt @@ -10,7 +10,7 @@ Tags: ---- -Uuid: nf6u4SZVnNUUKKU2 +Uuid: TCy5v8H96mcAaTc8 ---- diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4175623167_perfume-2721147_1280.jpg b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4175623167_perfume-2721147_1280.jpg deleted file mode 100644 index 3d06644..0000000 Binary files a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4175623167_perfume-2721147_1280.jpg and /dev/null differ diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4219365187_perfume-144546_1280.jpg b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4219365187_perfume-144546_1280.jpg new file mode 100644 index 0000000..ba16ec9 Binary files /dev/null and b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4219365187_perfume-144546_1280.jpg differ diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3969630140_perfume-1042715_1280.jpg.txt b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4219365187_perfume-144546_1280.jpg.txt similarity index 52% rename from public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3969630140_perfume-1042715_1280.jpg.txt rename to public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4219365187_perfume-144546_1280.jpg.txt index e6e9fb2..70b5e42 100644 --- a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/3969630140_perfume-1042715_1280.jpg.txt +++ b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/4219365187_perfume-144546_1280.jpg.txt @@ -2,7 +2,7 @@ Description: ---- -Tags: coloris & nuances, DA globale +Tags: bouton poussoir, DA globale, forme & design ---- @@ -10,7 +10,7 @@ Date: 2024-10-02 02:10 ---- -Uuid: gc1lqYk2YUOBgEoS +Uuid: BJZhoIKbKAh76NEV ---- diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/client-brief.txt b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/client-brief.txt index f09693c..59de63f 100644 --- a/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/client-brief.txt +++ b/public/content/projects/1_miss-dior-blooming-bouquet/1_client-brief/client-brief.txt @@ -10,15 +10,15 @@ Clientbriefpdf: ---- -Description: Sed congue magna magna lorem aliquam diam dolor arcu fusce adipiscing morbi suspendisse sit dolor erat lorem phasellus sollicitudin cursus dolor aliquam maximus accumsan maximus phasellus ipsum cursus nisi cursus erat nec suspendisse morbi interdum suspendisse purus eget gravida ut mi hendrerit sit molestie eros scelerisque accumsan orci dolor amet. +Description: ---- Clientbriefimages: -- file://gc1lqYk2YUOBgEoS -- file://RBUbSD0s5cYo0uQE -- file://nf6u4SZVnNUUKKU2 +- file://BJZhoIKbKAh76NEV +- file://jGugtGC1EbgJQrYq +- file://TCy5v8H96mcAaTc8 ---- diff --git a/public/site/config/config.php b/public/site/config/config.php index f30803a..6cd3d2d 100644 --- a/public/site/config/config.php +++ b/public/site/config/config.php @@ -21,7 +21,8 @@ return [ 'routes' => [ require(__DIR__ . '/routes/logout.php'), require(__DIR__ . '/routes/toggle-favorite.php'), - require(__DIR__ . '/routes/upload-images.php') + require(__DIR__ . '/routes/upload-images.php'), + require(__DIR__ . '/routes/save-page.php'), ], 'hooks' => [ 'page.create:after' => require_once(__DIR__ . '/hooks/create-steps.php'), diff --git a/public/site/config/menu.php b/public/site/config/menu.php index 9409a83..aa53313 100644 --- a/public/site/config/menu.php +++ b/public/site/config/menu.php @@ -37,6 +37,7 @@ return [ return Str::contains($path, 'pages/projects'); } ], + '-', 'inspirations' => [ 'label' => 'Inspirations', 'icon' => 'images', @@ -46,6 +47,24 @@ return [ return Str::contains($path, 'pages/inspirations'); } ], + 'materials' => [ + 'label' => 'Matériauthèque', + 'icon' => 'images', + 'link' => 'pages/materials', + 'current' => function (string $current): bool { + $path = Kirby\Cms\App::instance()->path(); + return Str::contains($path, 'pages/materials'); + } + ], + 'creations' => [ + 'label' => 'Réalisations', + 'icon' => 'images', + 'link' => 'pages/creations', + 'current' => function (string $current): bool { + $path = Kirby\Cms\App::instance()->path(); + return Str::contains($path, 'pages/creations'); + } + ], '-', 'notifications' => [ 'label' => 'Notifications', diff --git a/public/site/config/routes/save-page.php b/public/site/config/routes/save-page.php new file mode 100644 index 0000000..4f12a96 --- /dev/null +++ b/public/site/config/routes/save-page.php @@ -0,0 +1,22 @@ + '(:all)save-page.json', + 'method' => 'POST', + 'action' => function () { + $json = file_get_contents('php://input'); + $data = json_decode($json); + + $page = page($data->pageUri); + + $newProperties = []; + + foreach ($data->properties as $incomingProperty) { + $newProperties[$incomingProperty->name] = $incomingProperty->value; + } + + $newPage = $page->update($newProperties); + + return json_encode($newProperties); + } +]; \ No newline at end of file diff --git a/public/site/templates/creations.php b/public/site/templates/creations.php new file mode 100644 index 0000000..e69de29 diff --git a/public/site/templates/materials.php b/public/site/templates/materials.php new file mode 100644 index 0000000..e69de29 diff --git a/src/components/project/ClientBrief/Images.vue b/src/components/project/ClientBrief/Images.vue index 002762e..8180dd9 100644 --- a/src/components/project/ClientBrief/Images.vue +++ b/src/components/project/ClientBrief/Images.vue @@ -15,6 +15,8 @@ placeholder="Ajoutez une description générale de votre projet…" rows="3" class="border border-grey-200 | rounded-xl | p-16 | w-full" + v-model="page.content.description" + @input="savePage()" >