Summary Files Commits Branches @commit @diff @stats
path: root / src / forms.less
diff options
context:
space:
mode:
Commitad0ae360d75c6fc6b4228ce4d31b2369f8465f27 (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2017-04-23 00:11:10 +0800
Committer
 Yan Zhu <picturepan2@hotmail.com>
2017-04-23 00:11:10 +0800
Files7084037f7696ec9ffcc55a00211384329f4f80aa /src/forms.less
Spectre-Dark-Gruvbox-ad0ae360d75c6fc6b4228ce4d31b2369f8465f27.tar
Spectre-Dark-Gruvbox-ad0ae360d75c6fc6b4228ce4d31b2369f8465f27.tar.gz
Spectre-Dark-Gruvbox-ad0ae360d75c6fc6b4228ce4d31b2369f8465f27.zip
Parent943473c1398b89d411f8242c65d6943a9041f07b (diff)
Add Form icons
1 files changed, 42 insertions, 0 deletions
-rw-r--r--src/forms.less42
diff --git a/src/forms.less b/src/forms.less
index f6d1500..6583585 100644
--- a/src/forms.less
+++ b/src/forms.less
@@ -164,10 +164,48 @@
&:focus {
.control-shadow(@control-color-error);
}
+
+ & + .form-input-hint {
+ color: @control-color-error;
+ }
}
}
}
+// Form Icons
+.has-icon-left,
+.has-icon-right {
+ position: relative;
+
+ .form-icon {
+ margin: 0 .8rem;
+ min-width: 1.4rem;
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ }
+}
+
+.has-icon-left {
+ .form-icon {
+ left: 0;
+ }
+
+ .form-input {
+ padding-left: 3rem;
+ }
+}
+
+.has-icon-right {
+ .form-icon {
+ right: 0;
+ }
+
+ .form-input {
+ padding-right: 3rem;
+ }
+}
+
// Form element: Checkbox and Radio
.form-checkbox,
.form-radio,
@@ -370,6 +408,10 @@
}
}
+ .form-select {
+ width: auto;
+ }
+
&.input-inline {
display: inline-flex;
}