From cb6a24c1aaa7594d4cb84c28eb079145a2c1afae Mon Sep 17 00:00:00 2001 From: Prateek Saxena Date: Thu, 18 Sep 2014 11:04:06 -0700 Subject: [PATCH] checkbox.less: Set cursor on label instead of pseudo element Bug: 70474 Change-Id: I4b8edd987b724241f748d7891991f0cd7dc80b1b --- resources/src/mediawiki.ui/components/checkbox.less | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/resources/src/mediawiki.ui/components/checkbox.less b/resources/src/mediawiki.ui/components/checkbox.less index 6d6fdde642..f7f74602f0 100644 --- a/resources/src/mediawiki.ui/components/checkbox.less +++ b/resources/src/mediawiki.ui/components/checkbox.less @@ -44,6 +44,8 @@ // the pseudo before element of the label after the checkbox now looks like a checkbox & + label { + cursor: pointer; + &::before { content: ''; position: absolute; @@ -54,7 +56,6 @@ width: @checkboxSize; height: @checkboxSize; background-color: #fff; - cursor: pointer; border: 1px solid grey; } } @@ -87,8 +88,12 @@ } // disabled checked boxes have a gray background - &:disabled + label::before { - background-color: lightgrey; + &:disabled + label { + cursor: default; + + &::before { + background-color: lightgrey; + } } } } -- 2.20.1