mirror of
https://github.com/supabase/supabase.git
synced 2026-10-05 09:25:06 +03:00
## What kind of change does this PR introduce? Bug fix / UI polish. Resolves DEPR-597. ## What is the current behavior? In shared Connect / interstitial surfaces, partner logos in `LogoPair` often have baked-in backgrounds (e.g. Figma white, Cursor black, CLI `bg-black`), while `SupabaseLogo` uses the default `LogoBox` `bg-muted` and can look washed out in dark mode. The OAuth redirect footnote on `/authorize` also lacked `text-balance`, unlike other interstitial footnotes. ## What is the new behavior? - `SupabaseLogo` now uses `bg-surface-75` on its `LogoBox` for better contrast alongside partner logos in light and dark mode, without the harsh fixed-white pairing on flows like CLI login. - The `/authorize` redirect footnote uses `text-balance` for cleaner wrapping of long redirect URLs. | Before | After | | --- | --- | | <img width="524" height="455" alt="Authorize CLI Supabase-206F0310-3508-41F6-8255-6840FD1DFB21" src="https://github.com/user-attachments/assets/86a41a79-4074-4263-abba-e9db97dd1f9d" /> | <img width="524" height="455" alt="Authorize CLI Supabase-25A580E2-5353-4CA4-BDA7-C6953154A5FE" src="https://github.com/user-attachments/assets/83046770-f9fc-4648-b7c4-428423510f53" /> | --------- Co-authored-by: Cursor <cursoragent@cursor.com>