diff --git a/site/_includes/cube.vto b/site/_includes/cube.vto index 814701c..de9eeb6 100644 --- a/site/_includes/cube.vto +++ b/site/_includes/cube.vto @@ -8,6 +8,13 @@ overscroll-behavior: none; } + cube-face { + height: var(--cube-width); + width: var(--cube-width); + + position: absolute; + } + /* Guess what? Yeah, you guessed right. Safari can't render shit. */ .cube-face-front { transform: rotateY(0deg) translateZ(calc(var(--cube-width) / 2 - 1px)); } .cube-face-top { transform: rotateX( 89.99999999999999deg) translateZ(calc(var(--cube-width) / 2 - 1px)); } @@ -26,16 +33,12 @@ size-(--cube-width) transform-3d transform-[translateZ(-calc(var(--cube-width)/2-1px))] "> - {{> const style = ` - size-(--cube-width) absolute - flex items-center justify-center - ` }} - {{ cube_face_front }} - {{ cube_face_back }} - {{ cube_face_left }} - {{ cube_face_right }} - {{ cube_face_top }} - {{ cube_face_bottom }} + {{ cube_face_front }} + {{ cube_face_back }} + {{ cube_face_left }} + {{ cube_face_right }} + {{ cube_face_top }} + {{ cube_face_bottom }} diff --git a/site/index.vto b/site/index.vto index d8b4cb0..b7a565b 100644 --- a/site/index.vto +++ b/site/index.vto @@ -3,14 +3,20 @@ prevent_zoom: true ---