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