File: D:/HostingSpaces/slenders/slenders.nl/resources/sass/site/5-Components/_components.formElement.scss
.c-form-element {
&.has-error {
margin-bottom: -15px;
}
}
.c-form-element--honey{
position: fixed;
top: -100px;
height: 20px;
width: 100%;
}
.c-form-element__error {
display: none;
@include border-radius(small);
@include font-size(x-small);
margin-top: 5px;
padding: 2px 8px;
color: palette(warning, 700);
.has-error & {
display: block;
}
}
.c-form-element__label {
@include font-size(small);
font-weight: 700;
order: 1;
padding-left: 15px;
padding-bottom: 5px;
.c-form-element__value:focus ~ & {
//color: palette(light);
}
.has-error & {
color: palette(warning, 700);
}
}
.c-form-element__field {
@include border-radius(small);
order: 2;
width: 100%;
padding: 0 15px;
line-height: 40px;
border: 1px solid palette(neutral, 100);
outline: none;
&::placeholder {
@include font-size(x-small);
color: palette(text, 300);
transition-property: color, font-size;
transition-duration: 0.2s;
}
&:focus {
border-color: palette(primary);
}
.has-error & {
border-color: palette(warning);
}
@at-root textarea#{&} {
display: block;
min-height: 80px;
resize: vertical;
}
}
.ie {
input.c-form-element__field {
height: 50px;
}
}