diff --git a/toolkit/themes/linux/global/in-content/common.css b/toolkit/themes/linux/global/in-content/common.css index a6b67e845caf..18ce56b0dc65 100644 --- a/toolkit/themes/linux/global/in-content/common.css +++ b/toolkit/themes/linux/global/in-content/common.css @@ -78,6 +78,13 @@ xul|*.radio-label-box { -moz-appearance: none; } +/* Override OS-theme-based color to make it visible + on dark color themes. */ +xul|radio:not([disabled="true"]):hover, +xul|checkbox:not([disabled="true"]):hover { + color: var(--in-content-text-color); +} + xul|*.numberbox-input-box { -moz-appearance: none; border-width: 0;