@import '../../styles/themes/index.less';
@import '../../styles/mixins/index.less';

@input-color-border_quickstatic: @color-transparent;

// 背景色
@input-color-bg: var(--color-bg-5);
@input-color-bg_hover: var(--color-bg-5);
@input-color-bg_focus: var(--color-bg-5);
@input-color-bg_disabled: var(--color-fill-1);
@input-color-addon-bg: @input-color-bg;
// 错误状态
@input-color-bg_error: @color-transparent;
@input-color-bg_error_hover: @color-transparent;
@input-color-bg_error_focus: @input-color-bg_focus;
@input-color-border_error_focus: var(--danger-6);
@input-color-shadow_error_focus: var(--danger-5);
@input-size-shadow_error_focus: @shadow-distance-none;
// warning 状态
@input-color-bg_warning: @color-transparent;
@input-color-bg_warning_hover: @color-transparent;
@input-color-bg_warning_focus: @color-transparent;
@input-color-border_warning_focus: var(--warning-6);
@input-color-shadow_warning_focus: var(--warning-5);
@input-size-shadow_warning_focus: @shadow-distance-none;
// quickstatic 静态展示
@input-color-bg_quickstatic: @color-transparent;
@input-color-bg_quickstatic_hover: @color-transparent;
@input-color-bg_quickstatic_focus: @color-transparent;
@input-color-border_quickstatic_focus: @color-transparent;
@input-color-shadow_quickstatic_focus: @color-transparent;
@input-size-shadow_quickstatic_focus: @color-transparent;
// quickedit 快速编辑
@input-color-bg_quickedit: var(--color-bg-5);
@input-color-bg_quickedit_hover: var(--color-bg-5);
@input-color-bg_quickedit_focus: var(--color-bg-5);
@input-color-border_quickedit_focus: var(--primary-color);
@input-color-shadow_quickedit_focus: var(--primary-color);
@input-size-shadow_quickedit_focus: var(--primary-color);

@input-border-width: @border-1;
@input-color-border: var(--color-border);
@input-color-border_disabled: var(--color-border-2);
@input-color-border_hover: var(--primary-5);
@input-color-border_error: var(--danger-6);
@input-color-border_error_hover: var(--danger-5);
@input-color-border_warning: var(--warning-6);
@input-color-border_warning_hover: var(--warning-5);
@input-color-border_quickstatic: @color-transparent;
@input-color-border_quickstatic_hover: @color-transparent;
@input-color-border_quickedit: @color-transparent;
@input-color-border_quickedit_hover: var(--primary-5);

// 圆角
@input-border-radius: @border-radius-small;

// 边框色
@input-color-addon-border: var(--color-border-3);
@input-border-addon-separator-width: @border-1;
@input-color-border_focus: var(--primary-color);
@input-color-shadow_focus: var(--primary-2);
@input-size-shadow_focus: @shadow-distance-none;
@input-color-addon-border_middle: var(--color-border);

// 文本色
@input-color-text: var(--color-text-1);
@input-color-placeholder-text: var(--color-text-3);
@input-color-text_disabled: inherit;

// 布局
@input-padding-horizontal: @spacing-4;

// 不同尺寸文字大小
@input-size-middle-font-size: @font-size-base;
