Summary Files Commits Branches @commit @diff @stats
path: root / src / forms.less
diff options
context:
space:
mode:
Commit586c073ef88ceafdeb41af614dc75176111ac5f4 (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2016-09-29 21:53:42 +0800
Committer
 Yan Zhu <picturepan2@hotmail.com>
2016-09-29 21:53:42 +0800
Files419b6eae16065b52ce88f4096f1bb627e885f830 /src/forms.less
Spectre-Dark-Gruvbox-586c073ef88ceafdeb41af614dc75176111ac5f4.tar
Spectre-Dark-Gruvbox-586c073ef88ceafdeb41af614dc75176111ac5f4.tar.gz
Spectre-Dark-Gruvbox-586c073ef88ceafdeb41af614dc75176111ac5f4.zip
Parentb5b98fd1841b1cc99a258175f3b1cc92957221e2 (diff)
Add indeterminate state of checkboxes
1 files changed, 16 insertions, 2 deletions
-rw-r--r--src/forms.less18
diff --git a/src/forms.less b/src/forms.less
index 87fa664..6c7e559 100644
--- a/src/forms.less
+++ b/src/forms.less
@@ -153,7 +153,8 @@
&:hover .form-icon {
border-color: darken(@control-color, 15%);
}
- input:checked + .form-icon {
+ input:checked + .form-icon,
+ input:indeterminate + .form-icon {
background: @core-color;
border-color: @core-color;
}
@@ -180,6 +181,19 @@
width: .6rem;
}
}
+ input:indeterminate + .form-icon {
+ &::after {
+ background: #fff;
+ content: "";
+ height: .2rem;
+ left: 50%;
+ margin-left: -.4rem;
+ margin-top: -.1rem;
+ position: absolute;
+ top: 50%;
+ width: .8rem;
+ }
+ }
}
.form-radio {
.form-icon {
@@ -294,4 +308,4 @@
z-index: 99;
}
}
-} \ No newline at end of file
+}