aboutsummaryrefslogtreecommitdiff
path: root/styles
diff options
context:
space:
mode:
Diffstat (limited to 'styles')
-rw-r--r--styles/keyframes.css5
1 files changed, 4 insertions, 1 deletions
diff --git a/styles/keyframes.css b/styles/keyframes.css
index 935642f..3672421 100644
--- a/styles/keyframes.css
+++ b/styles/keyframes.css
@@ -57,7 +57,10 @@
.keyframe.ghost .outline { opacity: .7; }
#ghost {
- transform: translate(-16px, -16px);
+ --negative-offset-weight: calc(1 - var(--offset-weight));
+ --offset-x: calc(0.5 * var(--zoom) * var(--negative-offset-weight) * 1px - 12px * var(--negative-offset-weight) + -16px * var(--offset-weight));
+ transform: translateX(var(--offset-x)) translateY(-16px);
+
top: calc(var(--y) * 1px);
left: calc(var(--zoom) * var(--frame) * 1px);