diff --git a/assets/video/BACKGROUND_VIDEO_MISSION_REVERSE_opt.mp4 b/assets/video/BACKGROUND_VIDEO_MISSION_REVERSE_opt.mp4
new file mode 100644
index 0000000..661ea5d
Binary files /dev/null and b/assets/video/BACKGROUND_VIDEO_MISSION_REVERSE_opt.mp4 differ
diff --git a/assets/video/BACKGROUND_VIDEO_MISSION_opt.mp4 b/assets/video/BACKGROUND_VIDEO_MISSION_opt.mp4
new file mode 100644
index 0000000..136aa4d
Binary files /dev/null and b/assets/video/BACKGROUND_VIDEO_MISSION_opt.mp4 differ
diff --git a/site/blueprints/pages/expertise.yml b/site/blueprints/pages/expertise.yml
index 1226e6a..8fc7b85 100644
--- a/site/blueprints/pages/expertise.yml
+++ b/site/blueprints/pages/expertise.yml
@@ -53,3 +53,37 @@ tabs:
- heading
headings:
- 3
+
+ media:
+ label: Médias
+ icon: image
+ columns:
+ - width: 1/2
+ sections:
+ mediaFields:
+ type: fields
+ fields:
+ backgroundVideo:
+ label: Vidéo d'arrière-plan (sens normal)
+ type: files
+ layout: cards
+ max: 1
+ accept: video/*
+ translate: false
+ image:
+ ratio: 16/9
+ cover: true
+ uploads:
+ template: video
+ backgroundVideoReverse:
+ label: Vidéo d'arrière-plan (sens inverse)
+ type: files
+ layout: cards
+ max: 1
+ accept: video/*
+ translate: false
+ image:
+ ratio: 16/9
+ cover: true
+ uploads:
+ template: video
diff --git a/site/templates/expertise.json.php b/site/templates/expertise.json.php
index 895206e..105e16b 100644
--- a/site/templates/expertise.json.php
+++ b/site/templates/expertise.json.php
@@ -1,8 +1,10 @@
$page->writer()->value(),
- 'items' => $page->body()->toBlocks()->filter(fn($b) => $b->type() === 'text')->map(fn($block) => [
+ 'pageTitle' => $page->writer()->value(),
+ 'backgroundVideo' => $page->backgroundVideo()->toFile()?->url(),
+ 'backgroundVideoReverse' => $page->backgroundVideoReverse()->toFile()?->url(),
+ 'items' => $page->body()->toBlocks()->filter(fn($b) => $b->type() === 'text')->map(fn($block) => [
'text' => $block->text()->value()
])->values()
];
diff --git a/src/views/Expertise.svelte b/src/views/Expertise.svelte
index 2dedd53..32f92f2 100644
--- a/src/views/Expertise.svelte
+++ b/src/views/Expertise.svelte
@@ -232,7 +232,7 @@
playsinline
preload="auto"
>
-
+