fix(registry): add pointer-events: none to caption component roots

Caption components are overlays — their root element should not
intercept pointer events, allowing clicks to pass through to the
underlying composition content in Studio.
This commit is contained in:
Miguel Ángel
2026-05-20 02:20:16 -04:00
parent 8371f42aed
commit ec66d59caa
14 changed files with 14 additions and 0 deletions
@@ -26,6 +26,7 @@
background: transparent;
}
#clip-wipe {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -29,6 +29,7 @@
}
#editorial-emphasis {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -29,6 +29,7 @@
}
#emoji-pop {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -26,6 +26,7 @@
background: transparent;
}
#caption-glitch-rgb {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -26,6 +26,7 @@
background: transparent;
}
#gradient-fill {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -26,6 +26,7 @@
background: transparent;
}
#highlight {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -23,6 +23,7 @@
background: transparent;
}
#kinetic-slam {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -26,6 +26,7 @@
background: transparent;
}
#matrix-decode {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -29,6 +29,7 @@
}
#neon-accent {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -26,6 +26,7 @@
background: transparent;
}
#neon-glow {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -29,6 +29,7 @@
}
#parallax-layers {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -26,6 +26,7 @@
background: transparent;
}
#particle-burst {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -29,6 +29,7 @@
}
#pill-karaoke {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;
@@ -29,6 +29,7 @@
}
#weight-shift {
pointer-events: none;
position: relative;
width: 1920px;
height: 1080px;