checkbox border-radius
This commit is contained in:
parent
d2d84ca192
commit
ad9d1c1890
4 changed files with 25 additions and 4 deletions
|
@ -2269,6 +2269,18 @@ button:focus {
|
||||||
/* use .radio class on input type=radio */
|
/* use .radio class on input type=radio */
|
||||||
/* recommanded HTML : <input type="radio" class="radio" name="radio" id="r1"><label for="r1">Click here</label> */
|
/* recommanded HTML : <input type="radio" class="radio" name="radio" id="r1"><label for="r1">Click here</label> */
|
||||||
/* use .switch class on input type=checkbox */
|
/* use .switch class on input type=checkbox */
|
||||||
|
.checkbox {
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.switch {
|
||||||
|
border-radius: 3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.radio {
|
||||||
|
border-radius: 50%;
|
||||||
|
}
|
||||||
|
|
||||||
.switch,
|
.switch,
|
||||||
.checkbox,
|
.checkbox,
|
||||||
.radio {
|
.radio {
|
||||||
|
@ -2280,7 +2292,6 @@ button:focus {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
-webkit-box-shadow: inset 0 0 0 1px #333;
|
-webkit-box-shadow: inset 0 0 0 1px #333;
|
||||||
box-shadow: inset 0 0 0 1px #333;
|
box-shadow: inset 0 0 0 1px #333;
|
||||||
border-radius: 3em;
|
|
||||||
background: #fff;
|
background: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -99,7 +99,8 @@ $arrow-color : $black;
|
||||||
// component: checkboxes, radios
|
// component: checkboxes, radios
|
||||||
$checkbox-color : $gray-800;
|
$checkbox-color : $gray-800;
|
||||||
$checkbox-size: 2rem;
|
$checkbox-size: 2rem;
|
||||||
$checkbox-border-radius: 3em;
|
$checkbox-border-radius: 4px;
|
||||||
|
$switch-border-radius: 3em;
|
||||||
|
|
||||||
// component: tables
|
// component: tables
|
||||||
$table-border : $gray-500;
|
$table-border : $gray-500;
|
||||||
|
|
|
@ -9,6 +9,16 @@
|
||||||
// <input type="checkbox" class="switch" id="switch"><label for="switch" class="label">slide to unlock</label>
|
// <input type="checkbox" class="switch" id="switch"><label for="switch" class="label">slide to unlock</label>
|
||||||
|
|
||||||
// common styles
|
// common styles
|
||||||
|
.checkbox {
|
||||||
|
border-radius: $checkbox-border-radius;
|
||||||
|
}
|
||||||
|
.switch {
|
||||||
|
border-radius: $switch-border-radius;
|
||||||
|
}
|
||||||
|
.radio {
|
||||||
|
border-radius: 50%;
|
||||||
|
}
|
||||||
|
|
||||||
.switch,
|
.switch,
|
||||||
.checkbox,
|
.checkbox,
|
||||||
.radio {
|
.radio {
|
||||||
|
@ -17,7 +27,6 @@
|
||||||
outline: 0;
|
outline: 0;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
box-shadow: inset 0 0 0 1px $checkbox-color;
|
box-shadow: inset 0 0 0 1px $checkbox-color;
|
||||||
border-radius: $checkbox-border-radius;
|
|
||||||
background: #fff;
|
background: #fff;
|
||||||
|
|
||||||
~ label {
|
~ label {
|
||||||
|
|
Loading…
Reference in a new issue