From 688784a9e5f7cd9c012e6f87255dcc34d6fc5ad4 Mon Sep 17 00:00:00 2001 From: Martin Stransky Date: Wed, 10 Jun 2015 04:29:00 +0200 Subject: [PATCH] Bug 1163974 - Make radio/checkbox label visible on dark color themes. r=gijskruitbosch --HG-- extra : rebase_source : 6e319017cc0756785d0d3b0588a3f05dd9169919 --- toolkit/themes/linux/global/in-content/common.css | 7 +++++++ 1 file changed, 7 insertions(+) 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;