From 127e783f6610be81ca1a53f8d87e77d17c5976aa Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Sun, 28 Jun 2026 22:06:33 -0400 Subject: [PATCH] fix(ui): toast cards render on stock themes; gate TDS glow (native-cinny audit 4/N) LotusToastContainer was styled entirely with --lt-* CSS vars but rendered unconditionally (not gated on lotusTerminal). Those vars only exist inside the Lotus Terminal theme's scoped block with no global fallback, so in-app toast notifications rendered with undefined background/border/colors on every stock Cinny theme. Now the card uses folds tokens (color.Surface.*/Primary.*, config.radii/space/borderWidth, color.Other.Shadow) by default, keeping the TDS --lt-* glow/accents only when lotusTerminal is active. The raw + + + + +
{toast.avatarUrl ? ( @@ -201,7 +217,7 @@ export function LotusToastContainer() { zIndex: 10001, display: 'flex', flexDirection: 'column', - gap: '8px', + gap: config.space.S200, pointerEvents: 'auto', };