From 7a2c1af44b14cce336eb91b3664501fb9a874ed8 Mon Sep 17 00:00:00 2001 From: Valere Date: Thu, 4 Dec 2025 10:36:57 +0100 Subject: [PATCH] review: use simple transition instead of keyframe --- src/room/EarpieceOverlay.module.css | 27 +++++---------------------- 1 file changed, 5 insertions(+), 22 deletions(-) diff --git a/src/room/EarpieceOverlay.module.css b/src/room/EarpieceOverlay.module.css index 1718b0f2..e53a1974 100644 --- a/src/room/EarpieceOverlay.module.css +++ b/src/room/EarpieceOverlay.module.css @@ -2,39 +2,22 @@ position: fixed; z-index: var(--call-view-overlay-layer); inset: 0; - display: none; + display: flex; flex-direction: column; align-items: center; justify-content: center; gap: var(--cpd-space-2x); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } + transition: opacity 200ms; } .overlay[data-show="true"] { - display: flex; - animation: fade-in 200ms; -} - -@keyframes fade-out { - from { - opacity: 1; - } - to { - opacity: 0; - } + opacity: 1; } .overlay[data-show="false"] { - animation: fade-out 130ms forwards; + opacity: 0; pointer-events: none; + transition-duration: 130ms; } .overlay::before {