From b70ce3911efdf8937e36b9acdf0896c76eea39d2 Mon Sep 17 00:00:00 2001 From: agw Date: Mon, 15 Jun 2026 19:34:00 +0200 Subject: [PATCH] feat(adapter): keep card border/shadow even with Bootstrap .border-0/.shadow-none --- adapters/bootstrap.css | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/adapters/bootstrap.css b/adapters/bootstrap.css index 5bc2405..47b06a5 100644 --- a/adapters/bootstrap.css +++ b/adapters/bootstrap.css @@ -171,3 +171,12 @@ hr { border-top-color: var(--color-border); color: var(--color-border); opacity: .progress { background: var(--color-surface-2); } .progress-bar { background: var(--color-accent); } code, kbd { color: var(--color-accent-2); } + +/* ---------- the theme wins over Bootstrap utilities that fight the card look ---------- */ +/* The card look *is* its hairline border + radius + shadow — keep them even when + markup says .border-0 / .shadow-none / a .bg-* surface override. */ +.card.border-0 { border: 1px solid var(--color-border) !important; } +.card.shadow-none { box-shadow: var(--wt-shadow) !important; } +.card.bg-white, .card.bg-light, .card.bg-body, .card.bg-body-tertiary { + background: color-mix(in srgb, var(--color-surface) 75%, transparent) !important; +}