// Text Input // -------------------------------------------------- $ion-input-focus-border-color: #51a7e8 !default; $ion-input-focus-box-shadow: inset 0px 0px 8px 0px $ion-input-focus-border-color !default; $inset-item-input-bg-color: darken(#fff, 20%) !default; $inset-item-input-input-bg-color: $list-background-color !default; ion-input { display: block; } .key-input ion-input { &.has-focus { border-color: $ion-input-focus-border-color; box-shadow: $ion-input-focus-box-shadow; } :focus { outline: none; } } .item.input { align-items: flex-start; } .item.input .text-input { flex: 1; } ion-input .text-input { pointer-events: none; } ion-input.has-focus .text-input { pointer-events: auto; } .item.input textarea { padding-top: 9px; } .item-input[inset] { background-color: $inset-item-input-bg-color; .text-input { background-color: $list-background-color; } &:before, &:after { border: 0 !important; } }