message.less 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. @import "../variate.less";
  2. .@{elNamespace}-message {
  3. // 重新定义message的padding和圆角
  4. --@{elNamespace}-message-padding: 9px 10px 9px 16px;
  5. min-width: 600px;
  6. max-width: 80%;
  7. border-radius: 2px;
  8. // el-message的info提示为蓝色
  9. &.@{elNamespace}-message--info {
  10. --@{elNamespace}-color-info: var(~'--@{elNamespace}-color-primary');
  11. --@{elNamespace}-message-border-color: var(~'--@{elNamespace}-color-primary');
  12. --@{elNamespace}-message-bg-color: var(~'--@{elNamespace}-color-primary-light-9');
  13. }
  14. // 修改字体颜色等样式
  15. .@{elNamespace}-message__content {
  16. color: var(~'--@{elNamespace}-text-color-primary');
  17. font-weight: 400;
  18. line-height: 22px;
  19. }
  20. // 按照ui标准修改close的位置定位
  21. .@{elNamespace}-message__closeBtn {
  22. right: 14px;
  23. }
  24. &--success{
  25. --@{elNamespace}-message-border-color: var(~'--@{elNamespace}-color-success');
  26. }
  27. &--error{
  28. --@{elNamespace}-message-border-color: var(~'--@{elNamespace}-color-error');
  29. }
  30. &--warning{
  31. --@{elNamespace}-message-border-color: var(~'--@{elNamespace}-color-warning');
  32. }
  33. }