From d63fb7bac2f841bbbfe102701142ca3e8855480c Mon Sep 17 00:00:00 2001 From: Jake Jarvis Date: Fri, 13 Mar 2026 16:30:54 -0400 Subject: [PATCH] refactor(native): move liquid glass effect from backdrop to play button Replace the conditional GlassView backdrop overlay with plain tinted Views, and apply the liquid glass effect to the play button circle instead when supported. --- apps/native/src/app/title/[id].tsx | 70 ++++++++++++++++-------------- 1 file changed, 38 insertions(+), 32 deletions(-) diff --git a/apps/native/src/app/title/[id].tsx b/apps/native/src/app/title/[id].tsx index 26e6922..0fd13ef 100644 --- a/apps/native/src/app/title/[id].tsx +++ b/apps/native/src/app/title/[id].tsx @@ -263,34 +263,23 @@ export default function TitleDetailScreen() { contentFit="cover" /> )} - {/* Backdrop overlay: glass effect on supported devices, colored Views elsewhere */} - {isLiquidGlassAvailable() && palette?.vibrant ? ( - + {/* Colored tint from palette */} + {palette?.darkMuted && ( + + )} + {palette?.vibrant && ( + - ) : ( - <> - {/* Base darkening overlay */} - - {/* Colored tint from palette */} - {palette?.darkMuted && ( - - )} - {palette?.vibrant && ( - - )} - )} {/* Bottom fade to background */} - - - + {isLiquidGlassAvailable() ? ( + + + + ) : ( + + + + )} )}