diff --git a/app/assets/tailwind/sure-design-system/_generated.css b/app/assets/tailwind/sure-design-system/_generated.css index 6bfb7f698..d70e5392c 100644 --- a/app/assets/tailwind/sure-design-system/_generated.css +++ b/app/assets/tailwind/sure-design-system/_generated.css @@ -15,6 +15,7 @@ --color-info: var(--color-blue-600); --color-shadow: --alpha(var(--color-black) / 6%); --color-link: var(--color-blue-600); + --color-focus-ring: var(--color-alpha-black-700); --color-tertiary: var(--color-alpha-black-100); --color-surface: var(--color-gray-50); --color-surface-hover: var(--color-gray-100); @@ -216,6 +217,7 @@ --color-info: var(--color-blue-500); --color-shadow: --alpha(var(--color-white) / 8%); --color-link: var(--color-blue-500); + --color-focus-ring: var(--color-alpha-white-700); --color-tertiary: var(--color-alpha-white-200); --color-surface: var(--color-black); --color-surface-hover: var(--color-gray-800); diff --git a/app/assets/tailwind/sure-design-system/base.css b/app/assets/tailwind/sure-design-system/base.css index b23d9fb9e..9bf606a10 100644 --- a/app/assets/tailwind/sure-design-system/base.css +++ b/app/assets/tailwind/sure-design-system/base.css @@ -11,10 +11,21 @@ } button { - @apply cursor-pointer focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-alpha-black-300; + @apply cursor-pointer; - @variant theme-dark { - @apply focus-visible:ring-alpha-white-300; + /* Canonical keyboard-focus indicator (#2136) — the same recipe as + `.focus-ring` in components.css, applied here so every