76 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			76 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
| @import '../../style/themes/index';
 | |
| @import '../../style/mixins/index';
 | |
| 
 | |
| @message-prefix-cls: ~'@{ant-prefix}-message';
 | |
| 
 | |
| .@{message-prefix-cls} {
 | |
|   .reset-component;
 | |
| 
 | |
|   position: fixed;
 | |
|   top: 16px;
 | |
|   left: 0;
 | |
|   z-index: @zindex-message;
 | |
|   width: 100%;
 | |
|   pointer-events: none;
 | |
| 
 | |
|   &-notice {
 | |
|     padding: 8px;
 | |
|     text-align: center;
 | |
|     &:first-child {
 | |
|       margin-top: -8px;
 | |
|     }
 | |
|   }
 | |
| 
 | |
|   &-notice-content {
 | |
|     display: inline-block;
 | |
|     padding: @message-notice-content-padding;
 | |
|     background: @component-background;
 | |
|     border-radius: @border-radius-base;
 | |
|     box-shadow: @shadow-2;
 | |
|     pointer-events: all;
 | |
|   }
 | |
| 
 | |
|   &-success .@{iconfont-css-prefix} {
 | |
|     color: @success-color;
 | |
|   }
 | |
| 
 | |
|   &-error .@{iconfont-css-prefix} {
 | |
|     color: @error-color;
 | |
|   }
 | |
| 
 | |
|   &-warning .@{iconfont-css-prefix} {
 | |
|     color: @warning-color;
 | |
|   }
 | |
| 
 | |
|   &-info .@{iconfont-css-prefix},
 | |
|   &-loading .@{iconfont-css-prefix} {
 | |
|     color: @info-color;
 | |
|   }
 | |
| 
 | |
|   .@{iconfont-css-prefix} {
 | |
|     position: relative;
 | |
|     top: 1px;
 | |
|     margin-right: 8px;
 | |
|     font-size: @font-size-lg;
 | |
|   }
 | |
| 
 | |
|   &-notice.move-up-leave.move-up-leave-active {
 | |
|     overflow: hidden;
 | |
|     animation-name: MessageMoveOut;
 | |
|     animation-duration: 0.3s;
 | |
|   }
 | |
| }
 | |
| 
 | |
| @keyframes MessageMoveOut {
 | |
|   0% {
 | |
|     max-height: 150px;
 | |
|     padding: 8px;
 | |
|     opacity: 1;
 | |
|   }
 | |
|   100% {
 | |
|     max-height: 0;
 | |
|     padding: 0;
 | |
|     opacity: 0;
 | |
|   }
 | |
| }
 |