From 739bf379a93a2a396e23f0423167b3552eb88191 Mon Sep 17 00:00:00 2001 From: Chris Rebert Date: Thu, 5 Jun 2014 13:31:39 -0700 Subject: [PATCH 1/2] set not-allowed cursor on disabled radio+checkbox labels; fixes #13281 [skip validator] [skip sauce] --- dist/css/bootstrap.css | 20 +++++++++++++------- less/forms.less | 26 +++++++++++++++++++++----- 2 files changed, 34 insertions(+), 12 deletions(-) diff --git a/dist/css/bootstrap.css b/dist/css/bootstrap.css index b172acc5b2..87855926dc 100644 --- a/dist/css/bootstrap.css +++ b/dist/css/bootstrap.css @@ -2440,18 +2440,24 @@ input[type="month"].input-lg { } input[type="radio"][disabled], input[type="checkbox"][disabled], -.radio[disabled], -.radio-inline[disabled], -.checkbox[disabled], -.checkbox-inline[disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"], -fieldset[disabled] .radio, +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline { cursor: not-allowed; } +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} .input-sm { height: 30px; padding: 5px 10px; diff --git a/less/forms.less b/less/forms.less index cb8a74fa1f..b678d44fc2 100644 --- a/less/forms.less +++ b/less/forms.less @@ -247,19 +247,35 @@ input[type="month"] { } // Apply same disabled cursor tweak as for inputs +// Some special care is needed because