status.less 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. @import (reference) '../../style/themes/index';
  2. @form-prefix-cls: ~'@{ant-prefix}-form';
  3. @form-item-prefix-cls: ~'@{form-prefix-cls}-item';
  4. .@{form-item-prefix-cls} {
  5. // ================================================================
  6. // = Status =
  7. // ================================================================
  8. /* Some non-status related component style is in `components.less` */
  9. // ========================= Explain =========================
  10. /* To support leave along ErrorList. We add additional className to handle explain style */
  11. &-explain {
  12. &-error {
  13. color: @error-color;
  14. }
  15. &-warning {
  16. color: @warning-color;
  17. }
  18. }
  19. &-has-feedback {
  20. // ======================== Switch =========================
  21. .@{ant-prefix}-switch {
  22. margin: 2px 0 4px;
  23. }
  24. }
  25. // ======================== Warning ========================
  26. &-has-warning {
  27. .form-control-validation(@warning-color; @warning-color; @form-warning-input-bg; @warning-color-hover; @warning-color-outline);
  28. }
  29. // ========================= Error =========================
  30. &-has-error {
  31. .form-control-validation(@error-color; @error-color; @form-error-input-bg; @error-color-hover; @error-color-outline);
  32. }
  33. }