From c6ee85383aa06c9572398c10688179a338ee4e46 Mon Sep 17 00:00:00 2001 From: gariasf Date: Sat, 2 May 2026 17:22:19 +0200 Subject: [PATCH] fix(design-system): use inverse pair on tooltips for readable dark mode --- app/assets/tailwind/sure-design-system/_generated.css | 8 ++++++++ app/components/DS/tooltip.html.erb | 2 +- app/views/holdings/_missing_price_tooltip.html.erb | 2 +- app/views/investments/_value_tooltip.html.erb | 10 +++++----- app/views/shared/_money_field.html.erb | 2 +- app/views/shared/_text_tooltip.erb | 2 +- design/tokens/sure.tokens.json | 1 + 7 files changed, 18 insertions(+), 9 deletions(-) diff --git a/app/assets/tailwind/sure-design-system/_generated.css b/app/assets/tailwind/sure-design-system/_generated.css index c8b237bdc..dc4e8f855 100644 --- a/app/assets/tailwind/sure-design-system/_generated.css +++ b/app/assets/tailwind/sure-design-system/_generated.css @@ -434,6 +434,14 @@ } } +@utility border-inverse { + @apply border-alpha-white-200; + + @variant theme-dark { + @apply border-alpha-black-300; + } +} + @utility button-bg-primary { @apply bg-gray-900; diff --git a/app/components/DS/tooltip.html.erb b/app/components/DS/tooltip.html.erb index 424426c2a..a10c1147f 100644 --- a/app/components/DS/tooltip.html.erb +++ b/app/components/DS/tooltip.html.erb @@ -1,7 +1,7 @@ <%= helpers.icon icon_name, size: size, color: color %> -