From 7113f47b173c25f922e07c6fa268c2405d97e476 Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Sun, 15 Mar 2026 00:33:05 +0100 Subject: [PATCH] fix: soften incoming call animations with liquid ripple and refraction effects Replace hard-edged ring ripples with blurred radial gradient orbs, add subtle glass refraction shimmer, and use gentler glow/breathing curves for a calmer incoming call experience. --- .../components/voice/IncomingCallModal.tsx | 23 ++--- packages/web/src/styles/globals.css | 83 ++++++++++++++++--- 2 files changed, 84 insertions(+), 22 deletions(-) diff --git a/packages/web/src/components/voice/IncomingCallModal.tsx b/packages/web/src/components/voice/IncomingCallModal.tsx index d41e00c4..76d4758d 100644 --- a/packages/web/src/components/voice/IncomingCallModal.tsx +++ b/packages/web/src/components/voice/IncomingCallModal.tsx @@ -54,20 +54,23 @@ export function IncomingCallModal() {
{/* Call card */} -
- {/* Ripple rings */} +
+ {/* Liquid ripple orbs — soft radial gradients with blur */}
-
-
+ {[0, 1.3, 2.6].map((delay, i) => ( +
+ ))}
{/* Content */} -
+
{/* Caller avatar */}