/*TODO: This remains a mix of form-elements */ /* form-elements should probably be a collection of these */ @import './form-elements/index'; @import './toggle/index'; @import './radio-group/index'; @import './checkbox-group/index'; label span { @extend %user-select-none; } .has-error { @extend %form-element-error; } %modal-dialog .type-text, %app-content .type-text { @extend %form-element; } .type-toggle { @extend %form-element, %toggle; } %form-element, %radio-group, %checkbox-group, form table, %app-content form dl { @extend %form-row; } %app-content form:not(.filter-bar) [role='radiogroup'] { @extend %radio-group; } %radio-group label { @extend %form-element; } .checkbox-group { @extend %checkbox-group; } %toggle + .checkbox-group { margin-top: -1em; }