/* * =================================== * UTKFloatField.uss * Unity FloatField 래핑 스타일 * =================================== */ /* =================================== Base Container =================================== */ .utk-float-field { flex-direction: row; align-items: center; } /* =================================== Label =================================== */ .utk-float-field > .unity-label { min-width: 60px; margin-right: var(--space-m); font-size: var(--font-size-body2); color: var(--color-text-primary); -unity-text-align: middle-left; } /* =================================== Input =================================== */ .utk-float-field > .unity-base-text-field__input { flex-grow: 1; height: var(--size-input-height); min-width: 60px; padding-left: var(--space-m); padding-right: var(--space-m); background-color: var(--color-bg-input); border-width: var(--border-width); border-color: var(--color-border); border-radius: var(--radius-s); font-size: var(--font-size-body2); color: var(--color-text-primary); --unity-cursor-color: var(--color-text-primary); transition-duration: var(--anim-fast); transition-property: border-color, background-color; } .utk-float-field > .unity-base-text-field__input:hover { border-color: var(--color-btn-primary); } .utk-float-field > .unity-base-text-field__input:focus { border-color: var(--color-border-focus); } /* =================================== Disabled State =================================== */ .utk-float-field--disabled { cursor: arrow; } .utk-float-field--disabled > .unity-base-text-field__input { background-color: var(--color-btn-disabled); color: var(--color-text-disabled); cursor: arrow; } .utk-float-field--disabled > .unity-base-text-field__input:hover { border-color: var(--color-border); } .utk-float-field--disabled > .unity-label { color: var(--color-text-disabled); }