UNPKG

acud

Version:

acg react 组件库

162 lines (161 loc) • 3.28 kB
/* color */ /* 默认颜色 */ /* 通用-icon */ /* 标签 */ /* 默认颜色 */ /* 其他颜色 */ /* 通用 */ /* 水平 */ /* 垂直 */ /* 序号水平 */ /* 序号垂直 */ .acud-alert { margin: 0; padding: 0; position: relative; display: flex; align-items: flex-start; padding: 4px 16px; word-wrap: break-word; border-radius: 4px; } .acud-alert-content { flex: 1; min-width: 0; } .acud-alert-icon { margin: 4px 8px 0 0; font-size: 18px; height: 18px; line-height: 18px; } .acud-alert-description { display: none; font-size: 12px; line-height: 20px; color: #151B26; } .acud-alert-success { background-color: #ECFFE6; border: none; } .acud-alert-success .acud-alert-icon { color: #30BF13; } .acud-alert-info { background-color: #E6F0FF; border: none; } .acud-alert-info .acud-alert-icon { color: #2468F2; } .acud-alert-warning { background-color: #FFF4E6; border: none; } .acud-alert-warning .acud-alert-icon { color: #FF9326; } .acud-alert-error { background-color: #FFE8E6; border: none; } .acud-alert-error .acud-alert-icon { color: #F33E3E; } .acud-alert-error .acud-alert-description > pre { margin: 0; padding: 0; background: transparent; overflow: scroll; } .acud-alert-action { margin-left: 8px; } .acud-alert-close-icon { margin-left: 8px; margin-top: 4px; padding: 0; overflow: hidden; font-size: 16px; line-height: 12px; background-color: transparent; border: none; outline: none; cursor: pointer; } .acud-alert-close-icon > .acudicon { color: #84868C; transition: color 0.3s; } .acud-alert-close-icon > .acudicon:hover { color: #5C5F66; } .acud-alert-close-icon > .acudicon:active { color: #303540; } .acud-alert-close-text { font-size: 12px; color: #2468F2; transition: color 0.3s; } .acud-alert-close-text:hover { color: #2468F2; } .acud-alert-with-description { align-items: flex-start; padding: 16px; } .acud-alert-with-description .acud-alert-message { display: block; margin-bottom: 4px; color: #151B26; font-size: 14px; font-weight: 500; } .acud-alert-message { color: #151B26; font-size: 12px; line-height: 24px; } .acud-alert-with-description .acud-alert-description { display: block; } .acud-alert.acud-alert-motion-leave { overflow: hidden; opacity: 1; transition: max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); } .acud-alert.acud-alert-motion-leave-active { max-height: 0; margin-bottom: 0 !important; padding-top: 0; padding-bottom: 0; opacity: 0; } .acud-alert-banner { margin-bottom: 0; border: 0; } .acud-alert.acud-alert-rtl { direction: rtl; } .acud-alert-rtl.acud-alert.acud-alert-no-icon { padding: 4px 16px; } .acud-alert-rtl .acud-alert-icon { margin-right: auto; margin-left: 8px; } .acud-alert-rtl .acud-alert-action { margin-right: 8px; margin-left: auto; } .acud-alert-rtl .acud-alert-close-icon { margin-right: 8px; margin-left: auto; } .acud-alert-rtl.acud-alert-with-description .acud-alert-icon { margin-right: auto; margin-left: 16px; }