/** * component: text * *
* *
* * @author Björn Hase * */ $crispy__field__text__border: 1px solid $crispy__color-secondary !default; $crispy__field__text__border-color--focus: $crispy__color-primary !default; $crispy__field__text__border-color--valid: $crispy__color-success !default; $crispy__field__text__border-color--error: $crispy__color-danger !default; @mixin crispy__field__text() { .field__text { @extend .field__input; border: $crispy__field__text__border; &:focus { border-color: $crispy__field__text__border-color--focus; } } .field--valid { .field__text { border-color: $crispy__field__text__border-color--valid; } } .field--error { .field__text { border-color: $crispy__field__text__border-color--error; } } }