track > variation : add bg color

This commit is contained in:
isUnknown 2025-06-06 12:22:59 +02:00
parent 099479dc45
commit 760e17287e
5 changed files with 15 additions and 4 deletions

View file

@ -35,7 +35,11 @@
v-if="activeTrack.files.length > 1"
:activeTrack="activeTrack"
/>
<SingleImage v-else :file="activeTrack.files[0]" />
<SingleImage
v-else
:file="activeTrack.files[0]"
:backgroundColor="activeTrack.backgroundColor"
/>
</template>
<div
v-if="isCompareModeEnabled && activeTracks.length < 2"

View file

@ -1,5 +1,5 @@
<template>
<figure>
<figure :style="'--bg-color:' + activeTrack.backgroundColor">
<div
@mousedown="enableDragToRotate"
@touchstart="enableDragToRotate"

View file

@ -1,5 +1,5 @@
<template>
<figure>
<figure :style="'--bg-color:' + backgroundColor">
<img :src="file.url" alt="" />
</figure>
</template>
@ -9,7 +9,8 @@ import { storeToRefs } from 'pinia';
import { useVirtualSampleStore } from '../../../stores/virtualSample';
import { watch } from 'vue';
const { file } = defineProps({
const { file, backgroundColor } = defineProps({
backgroundColor: String,
file: Object,
});