ng2-ui-kit
Version:
Angular2 UI Kit
104 lines (103 loc) • 3.56 kB
CSS
.ui-kit-form-input-container {
position: relative;
margin: 0 0 10px 0; }
.ui-kit-form-input-container .ui-kit-form-input-label {
color: #626d83;
font-size: 14px;
display: block;
width: 100%;
margin: 0 0 5px 0;
visibility: hidden; }
.ui-kit-form-input-container .ui-kit-form-input-label.visible {
visibility: visible; }
.ui-kit-form-input-container .ui-kit-form-input {
width: 100%;
height: 40px;
background: #fcfcff;
border: 1px solid #cad2e1;
border-radius: 3px;
font-size: 13px;
outline: none;
padding: 5px 10px;
color: #97a1b5;
text-shadow: 0px 0px 0px transparent;
z-index: 10; }
.ui-kit-form-input-container .ui-kit-form-input ::-webkit-input-placeholder {
color: #aec9de; }
.ui-kit-form-input-container .ui-kit-form-input :-moz-placeholder {
color: #aec9de; }
.ui-kit-form-input-container .ui-kit-form-input ::-moz-placeholder {
color: #aec9de; }
.ui-kit-form-input-container .ui-kit-form-input :-ms-input-placeholde {
color: #aec9de; }
.ui-kit-form-input-container .ui-kit-form-input:focus, .ui-kit-form-input-container .ui-kit-form-input.is-active {
border-color: #44c8f9;
background: rgba(68, 200, 249, 0.15);
color: #44c8f9;
text-shadow: 0px 0px 0px #44c8f9;
-webkit-text-fill-color: transparent; }
.ui-kit-form-input-container.is-prefixed .ui-kit-form-input {
padding-left: 80px; }
.ui-kit-form-input-container.is-prefixed .ui-kit-form-input-prefix {
display: flex; }
.ui-kit-form-input-container.success .ui-kit-form-input {
border-color: #3fc59d;
background: rgba(63, 197, 157, 0.15);
color: #3fc59d;
text-shadow: 0px 0px 0px #3fc59d;
-webkit-text-fill-color: transparent; }
.ui-kit-form-input-container.success .ui-kit-form-input-prefix {
background: #3fc59d;
color: #fff; }
.ui-kit-form-input-container.danger .ui-kit-form-input {
border-color: #e2747e;
background: rgba(226, 116, 126, 0.15);
color: #e2747e;
text-shadow: 0px 0px 0px #e2747e ;
-webkit-text-fill-color: transparent ; }
.ui-kit-form-input-container.danger .ui-kit-form-input-prefix {
background: #e2747e;
color: #fff; }
.ui-kit-form-input-container.warning .ui-kit-form-input {
border-color: #f4bf4d ;
background: rgba(244, 191, 77, 0.15) ;
color: #f4bf4d ;
text-shadow: 0px 0px 0px #f4bf4d ;
-webkit-text-fill-color: transparent ; }
.ui-kit-form-input-container.warning .ui-kit-form-input-prefix {
background: #f4bf4d ;
color: #fff ; }
.ui-kit-form-input-container i {
display: block;
position: absolute;
width: 25px;
height: 25px;
top: 27px;
right: 5px;
z-index: 99;
font-size: 25px; }
.ui-kit-form-input-container i.ion-ios-checkmark {
color: #3fc59d; }
.ui-kit-form-input-container i.ion-ios-close {
color: #e2747e; }
.ui-kit-form-input-container i.ion-android-alert {
color: #f4bf4d; }
.ui-kit-form-input-container .ui-kit-form-input-prefix {
width: 70px;
height: 38px;
background: #ebf0fc;
position: absolute;
left: 1px;
top: 24px;
z-index: 9;
color: #97a1b5;
display: none;
align-items: center;
justify-content: center;
font-weight: bold;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
font-size: 13px;
padding-top: -1px;
background: #44c8f9;
color: #fff; }