.gxmu-field-theme() { :deep(.ant-input), :deep(.ant-input-affix-wrapper), :deep(.ant-select-selector), :deep(.ant-picker), :deep(.ant-input-number), :deep(.ant-input-search .ant-input), :deep(.ant-input-search .ant-input-affix-wrapper) { border-color: @primary-color !important; border-radius: 10px !important; transition: all 0.2s ease; } :deep(.ant-input:hover), :deep(.ant-input-affix-wrapper:hover), :deep(.ant-select:not(.ant-select-disabled):hover .ant-select-selector), :deep(.ant-picker:hover), :deep(.ant-input-number:hover), :deep(.ant-input-search:hover .ant-input), :deep(.ant-input-search:hover .ant-input-affix-wrapper) { border-color: darken(@primary-color, 5%) !important; } :deep(.ant-input:focus), :deep(.ant-input-focused), :deep(.ant-input-affix-wrapper-focused), :deep(.ant-select-focused .ant-select-selector), :deep(.ant-picker-focused), :deep(.ant-input-number-focused), :deep(.ant-input-search .ant-input:focus), :deep(.ant-input-search .ant-input-affix-wrapper-focused) { border-color: darken(@primary-color, 10%) !important; box-shadow: 0 0 0 2px fade(@primary-color, 14%) !important; } :deep(.ant-input-group-addon), :deep(.ant-input-search-button) { border-color: @primary-color !important; border-radius: 10px !important; } :deep(textarea.ant-input) { border-radius: 12px !important; } }