diff --git a/public/site/blueprints/pages/track.yml b/public/site/blueprints/pages/track.yml
index 7a0134f..3289814 100644
--- a/public/site/blueprints/pages/track.yml
+++ b/public/site/blueprints/pages/track.yml
@@ -4,6 +4,11 @@ tabs:
contentTab:
label: Contenu
fields:
+ backgroundColor:
+ label: Couleur de fond
+ type: color
+ default: "#E6E6E6"
+ placeholder: "#E6E6E6"
views:
label: Rendu
type: files
diff --git a/public/site/models/project.php b/public/site/models/project.php
index d61cdd0..d657506 100644
--- a/public/site/models/project.php
+++ b/public/site/models/project.php
@@ -103,6 +103,7 @@ class ProjectPage extends NotificationsPage {
$trackData = [
'title' => (string) $track->title(),
'slug' => (string) $track->slug(),
+ 'backgroundColor' => (string) $track->backgroundColor(),
'files' => [],
];
diff --git a/src/components/project/virtual-sample/DynamicView.vue b/src/components/project/virtual-sample/DynamicView.vue
index 17321ea..2313fad 100644
--- a/src/components/project/virtual-sample/DynamicView.vue
+++ b/src/components/project/virtual-sample/DynamicView.vue
@@ -35,7 +35,11 @@
v-if="activeTrack.files.length > 1"
:activeTrack="activeTrack"
/>
-