feat: cube transparency toggle
All checks were successful
Deploy to Production / deploy (push) Successful in 6s

This commit is contained in:
2026-02-22 20:48:29 +00:00
parent a75c148a5b
commit 4aea776207
3 changed files with 34 additions and 4 deletions

View File

@@ -5,7 +5,7 @@ import { useSettings } from '../../composables/useSettings'
import Line3D from '../common/Line3D.vue'
const { cubies, initCube, rotateLayer, turn, FACES } = useCube()
const { showProjections } = useSettings()
const { showProjections, isCubeTranslucent } = useSettings()
// --- Visual State ---
const rx = ref(-25) // Initial View Rotation X
@@ -472,6 +472,7 @@ onUnmounted(() => {
<div v-for="(color, face) in c.faces" :key="face"
class="sticker"
:class="[face, color]"
:style="{ opacity: isCubeTranslucent ? 0.5 : 1 }"
:data-id="c.id"
:data-face="face">
</div>