UNPKG

@fesjs/fes-design

Version:
93 lines (92 loc) 2.66 kB
.fes-alert { --f-alert-color: var(--f-primary-color); --f-alert-bg-color: var(--f-hover-color-light); --f-alert-border-base: var(--f-border-base); --f-alert-border-color: var(--f-primary-color); --f-alert-border-radius: var(--f-border-radius-base); margin: 0; padding: 0; outline: none; color: var(--f-text-color); font-size: var(--f-font-size-base); font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-variant: tabular-nums; line-height: 22px; font-feature-settings: 'tnum'; padding: var(--f-padding-xsmall) var(--f-padding-middle); color: var(--f-alert-color); line-height: 24px; background-color: var(--f-alert-bg-color); border: var(--f-alert-border-base); border-color: var(--f-alert-border-color); border-radius: var(--f-alert-border-radius); } .fes-alert-success { --f-alert-color: var(--f-success-color); --f-alert-bg-color: var(--f-hover-success-color); --f-alert-border-color: var(--f-success-color); } .fes-alert-warning { --f-alert-color: var(--f-warning-color); --f-alert-bg-color: var(--f-hover-warning-color); --f-alert-border-color: var(--f-warning-color); } .fes-alert-error { --f-alert-color: var(--f-danger-color); --f-alert-bg-color: var(--f-hover-danger-color); --f-alert-border-color: var(--f-danger-color); } .fes-alert-close-padding { padding-right: calc(var(--f-padding-xsmall) + 14px); } .fes-alert-icon-padding { padding-left: calc(var(--f-padding-xsmall) + 14px); } .fes-alert-message-center { text-align: center; } .fes-alert-message-center .fes-alert-head-message { justify-content: center; } .fes-alert-head { position: relative; display: flex; align-items: center; } .fes-alert-head-message { display: flex; flex: 1; align-items: center; } .fes-alert-head-message-icon { display: flex; align-items: center; padding-right: var(--f-padding-xsmall); } .fes-alert-head-right { display: flex; } .fes-alert-head-right-close { display: flex; align-items: center; padding-left: var(--f-padding-xsmall); color: var(--f-text-color-caption); cursor: pointer; } .fes-alert-body { margin-top: 4px; opacity: 0.45; } .fes-alert-body-padding-left { padding-left: calc(var(--f-padding-xsmall) + 14px); } .fes-alert-body-padding-right { padding-left: calc(var(--f-padding-xsmall) + 14px); } .fes-alert-fade-expand-leave-active { transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1); } .fes-alert-fade-expand-leave-to { transform: scale(0.9); opacity: 0; }