From c0c33a6586647d3c5c5eb680593ba85806deb19a Mon Sep 17 00:00:00 2001 From: Yan Zhu Date: Mon, 18 Jun 2018 17:57:44 +0800 Subject: Add error state to the indeterminate checkbox --- src/_forms.scss | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/_forms.scss') diff --git a/src/_forms.scss b/src/_forms.scss index cd3fc5e..2984bdb 100644 --- a/src/_forms.scss +++ b/src/_forms.scss @@ -462,6 +462,18 @@ textarea.form-input { } } +.form-checkbox { + .has-error &, + &.is-error { + input { + &:indeterminate + .form-icon { + background: $error-color; + border-color: $error-color; + } + } + } +} + // validation based on :placeholder-shown (Edge doesn't support it yet) .form-input { &:not(:placeholder-shown) { -- cgit v1.3.1-23-gd82d