UNPKG

acud

Version:

acg react 组件库

191 lines (190 loc) • 3.82 kB
/* color */ /* 默认颜色 */ /* 通用-icon */ /* 标签 */ /* 默认颜色 */ /* 其他颜色 */ /* 通用 */ /* 水平 */ /* 垂直 */ /* 序号水平 */ /* 序号垂直 */ .acud-dialogbox { margin: 0; padding: 0; pointer-events: none; position: relative; width: auto; max-width: calc(100vw - 32px); padding-bottom: 24px; } .acud-dialogbox.zoom-enter, .acud-dialogbox.zoom-appear { transform: none; opacity: 0; animation-duration: 0.3s; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .acud-dialogbox-mask { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1000; height: 100%; background-color: rgba(7, 12, 20, 0.5); } .acud-dialogbox-mask-hidden { display: none; } .acud-dialogbox-wrap { position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow: auto; outline: 0; display: flex; justify-content: center; align-items: center; -webkit-overflow-scrolling: touch; z-index: 1000; } .acud-dialogbox-sm { width: 520px; max-height: 560px; } .acud-dialogbox-md { width: 800px; max-height: 560px; } .acud-dialogbox-lg { width: 1120px; max-height: 560px; } .acud-dialogbox-xl { width: 1200px; max-height: 560px; } .acud-dialogbox-content { position: relative; background-color: #FFFFFF; background-clip: padding-box; border: 0; border-radius: 6px; pointer-events: auto; } .acud-dialogbox-content-con { display: flex; flex-direction: row; justify-content: flex-start; } .acud-dialogbox-content-icon { height: 20px; width: 20px; margin-right: 12px; border-radius: 50%; color: #fff; } .acud-dialogbox-content-icon > span { height: 20px; width: 20px; display: flex; justify-content: center; align-items: center; font-size: 24px; font-weight: 700; } .acud-dialogbox-content-icon > span svg { width: 100%; height: 100%; } .acud-dialogbox-content-icon.sucess { color: #30BF13; } .acud-dialogbox-content-icon.warning { color: #FF9326; } .acud-dialogbox-content-icon.info { color: #2468F2; } .acud-dialogbox-content-icon.error { color: #F33E3E; } .acud-dialogbox-content-title { font-size: 16px; color: #151B26; font-weight: 500; margin-bottom: 8px; height: 20px; line-height: 20px; } .acud-dialogbox-content-text { min-width: 320px; min-height: 50px; font-size: 12px; color: #151B26; line-height: 20px; } .acud-dialogbox-header { padding: 24px 24px 0; color: #151B26; background-color: #F7F7F9; } .acud-dialogbox-close { position: absolute; top: 27px; right: 24px; line-height: 1; text-decoration: none; background: transparent; border: 0; outline: 0; cursor: pointer; transition: color 0.3s; } .acud-dialogbox-close-x .acudicon { color: #84868C; } .acud-dialogbox-close-x .acudicon:hover { color: #5C5F66; } .acud-dialogbox-close-x .acudicon:focus, .acud-dialogbox-close-x .acudicon:active { color: #303540; } .acud-dialogbox-close-x .acudicon[disabled], .acud-dialogbox-close-x .acudicon[aria-disabled="true"], .acud-dialogbox-close-x .acudicon[disabled]:hover, .acud-dialogbox-close-x .acudicon[aria-disabled="true"]:hover, .acud-dialogbox-close-x .acudicon[disabled]:focus, .acud-dialogbox-close-x .acudicon[aria-disabled="true"]:focus, .acud-dialogbox-close-x .acudicon[disabled]:active, .acud-dialogbox-close-x .acudicon[aria-disabled="true"]:active { color: #B8BABF; } .acud-dialogbox-body { padding: 24px 24px; font-size: 12px; line-height: 20px; word-wrap: break-word; } .acud-dialogbox-footer { width: 100%; padding: 0 24px 24px; box-sizing: border-box; overflow: hidden; text-align: right; } .acud-dialogbox-footer .acud-btn + .acud-btn { margin-bottom: 0; margin-left: 8px; font-size: 12px; } .acud-dialogbox-footer .acud-btn { margin: 0; }