diff --git a/site/blueprints/pages/project.yml b/site/blueprints/pages/project.yml index 9a3aadc..cf92cf2 100644 --- a/site/blueprints/pages/project.yml +++ b/site/blueprints/pages/project.yml @@ -149,7 +149,7 @@ tabs: - width: 1/2 fields: galleryAnimationMode: - label: Mode d'animation de la galerie + label: Sens de l'animation type: toggles default: vertical options: @@ -160,6 +160,16 @@ tabs: text: Horizontal icon: arrow-left-right help: "Direction du défilement des images dans la galerie animée" + mockupPosition: + label: Position du mockup + type: toggles + default: center + options: + - value: center + text: Centre + - value: left + text: Gauche + help: "Position du mockup sur la page" secondsPerImage: label: Durée de l'animation type: range diff --git a/site/templates/portfolio.json.php b/site/templates/portfolio.json.php index bd007e0..8aef034 100644 --- a/site/templates/portfolio.json.php +++ b/site/templates/portfolio.json.php @@ -21,6 +21,7 @@ $specificData = [ 'mockupSrcset' => $mockupFile?->srcset('mockup'), 'mockupWebp' => $mockupFile?->srcset('mockup-webp'), 'galleryAnimationMode' => $project->galleryAnimationMode()->value() ?: 'vertical', + 'mockupPosition' => $project->mockupPosition()->value() ?: 'center', 'secondsPerImage' => $project->secondsPerImage()->isNotEmpty() ? (int) $project->secondsPerImage()->value() : 8, 'galleryBackgroundColor' => $project->galleryBackgroundColor()->value(), 'galleryBackgroundImage' => $project->galleryBackgroundImage()->isNotEmpty() ? $project->galleryBackgroundImage()->toFile()->url() : null, diff --git a/src/views/Portfolio.svelte b/src/views/Portfolio.svelte index 74bf17c..000f0df 100644 --- a/src/views/Portfolio.svelte +++ b/src/views/Portfolio.svelte @@ -187,7 +187,7 @@ {/if} -