Commit 48e7fbb6 authored by Nikolay Gromov's avatar Nikolay Gromov

form 3

parent a85e2d9e
...@@ -312,6 +312,10 @@ ...@@ -312,6 +312,10 @@
<input class="field__input" type="radio"> <input class="field__input" type="radio">
Радиобатон Радиобатон
</label> </label>
<label class="field__name">
<input class="field__input" type="radio">
Радиобатон 2
</label>
<div class="field__help-text">Пояснительный тест.</div> <div class="field__help-text">Пояснительный тест.</div>
</div> </div>
</div> </div>
...@@ -343,10 +347,39 @@ ...@@ -343,10 +347,39 @@
<div class="field__help-text">Обёртка — <code>&lt;label&gt;</code>.</div> <div class="field__help-text">Обёртка — <code>&lt;label&gt;</code>.</div>
</div> </div>
</label> </label>
<label class="field field--success"> <div class="field field--checkbox field--error">
<div class="field__name">Корректно заполненное поле</div>
<div class="field__input-wrap"> <div class="field__input-wrap">
<input class="field__input" type="text" placeholder="input[type=text]"> <label class="field__name">
<input class="field__input" type="checkbox">
Чекбокс, более известный как флажок
</label>
<div class="field__help-text">Пояснительный тест.</div>
</div>
</div>
<div class="field field--radio field--error">
<div class="field__input-wrap">
<label class="field__name">
<input class="field__input" type="radio">
Радиобатон
</label>
<label class="field__name">
<input class="field__input" type="radio">
Радиобатон 2
</label>
<div class="field__help-text">Пояснительный тест.</div>
</div>
</div>
<label class="field field--error">
<div class="field__name">Название поля</div>
<div class="field__input-wrap">
<select class="field__select">
<optgroup label="optgroup">
<option>Значение 1</option>
<option>Значение 2</option>
<option>Значение 3</option>
</optgroup>
<option>Значение 10</option>
</select>
<div class="field__help-text">Обёртка — <code>&lt;label&gt;</code>.</div> <div class="field__help-text">Обёртка — <code>&lt;label&gt;</code>.</div>
</div> </div>
</label> </label>
......
...@@ -24,15 +24,67 @@ ...@@ -24,15 +24,67 @@
outline-color: @color-danger; outline-color: @color-danger;
} }
} }
.field__select {
color: @color-danger;
border-color: @color-danger;
&:focus {
outline-color: @color-danger;
}
}
} }
// Закомментировал, в связи с редкой надобностью
// &--success {
// color: @color-success;
// .field__help-text {
// color: @color-success;
// }
// .field__input {
// color: @color-success;
// border-color: @color-success;
// background-image: data-uri('image/svg+xml;charset=UTF-8', '../img/form_field_bg/check.svg');
// background-repeat: no-repeat;
// background-position: right .3em center;
// &::placeholder {
// color: @color-success;
// }
// &:focus {
// outline-color: @color-success;
// }
// }
// .field__select {
// color: @color-success;
// border-color: @color-success;
// &:focus {
// outline-color: @color-success;
// }
// }
// }
&--checkbox, &--checkbox,
&--radio { &--radio {
.field__name { .field__name {
display: inline-block; display: inline-block;
vertical-align: top;
font-weight: inherit; font-weight: inherit;
font-family: inherit; font-family: inherit;
margin-bottom: 0; margin-bottom: 0;
margin-right: .6em;
}
.field__input {
margin-top: .25em;
margin-bottom: 0;
display: inline-block;
vertical-align: top;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment