// Color input styles // ---------------------------------------------- /* SG # Forms/Option input ```






``` */ @import '../../cdb-variables/sizes'; @import '../../cdb-variables/colors'; @import '../../cdb-utilities/mixins'; .CDB-OptionInput { width: 100%; height: $baseSize * 4; border: 1px solid $cMainLine; border-radius: $baseSize / 2; box-sizing: border-box; vertical-align: middle; &:hover { border: 1px solid $cHoverLine; } &:focus { border: 1px solid $cBlue; } } .CDB-OptionInput.is-active { border: 1px solid $cBlue; } .CDB-OptionInput-container { @include display-flex(); @include align-content(center); @include align-items(center); margin: 0 $baseSize; } .CDB-OptionInput-item { @include display-flex(); @include align-items(center); @include align-content(center); width: auto; height: 100%; font-size: $sFontSize-medium; box-sizing: content-box; &::after { padding: 0 $baseSize - 2; color: $cHintText; content: 'ยท'; } &:last-child { width: 100%; &::after { display: none; } } } .CDB-OptionInput-content { @include display-flex(); @include align-items(center); height: 100%; color: $cMainBg; box-sizing: content-box; white-space: nowrap; &:hover { text-decoration: none; } } .CDB-OptionInput-item.is-active > .CDB-OptionInput-content { border-bottom: 1px solid $cMainBg; }