UNPKG

acud

Version:

acg react 组件库

374 lines (373 loc) • 7.54 kB
/* color */ /* 默认颜色 */ /* 通用-icon */ /* 标签 */ /* 默认颜色 */ /* 其他颜色 */ /* 通用 */ /* 水平 */ /* 垂直 */ /* 序号水平 */ /* 序号垂直 */ .acud-btn { display: inline-flex; align-items: center; justify-content: center; box-sizing: border-box; font-weight: 400; white-space: nowrap; text-align: center; vertical-align: middle; border-style: solid; border-width: 1px; outline: 0; cursor: pointer; height: 32px; padding-right: 11px; padding-left: 11px; font-size: 12px; border-radius: 4px; } .acud-btn-text-limited { min-width: 72px; } .acud-btn-has-icon { padding-left: 11px; } .acud-btn-only-icon { padding-right: 7px; padding-left: 7px; } .acud-btn-has-icon > .acudicon { height: 16px; font-size: 16px; } .acud-btn-lg { height: 40px; padding-right: 15px; padding-left: 15px; font-size: 14px; border-radius: 4px; } .acud-btn-lg-text-limited { min-width: 72px; } .acud-btn-lg-has-icon { padding-left: 15px; } .acud-btn-lg-only-icon { padding-right: 11px; padding-left: 11px; } .acud-btn-lg-has-icon > .acudicon { height: 16px; font-size: 16px; } .acud-btn-sm { height: 24px; padding-right: 7px; padding-left: 7px; font-size: 12px; border-radius: 2px; } .acud-btn-sm-text-limited { min-width: 72px; } .acud-btn-sm-has-icon { padding-left: 7px; } .acud-btn-sm-only-icon { padding-right: 3px; padding-left: 3px; } .acud-btn-sm-has-icon > .acudicon { height: 16px; font-size: 16px; } .acud-btn, .acud-btn:active, .acud-btn:focus { outline: 0; } .acud-btn:not([disabled]):hover { text-decoration: none; } .acud-btn:not([disabled]):active { outline: 0; box-shadow: none; } .acud-btn[disabled] { cursor: not-allowed; } .acud-btn[disabled] > * { pointer-events: none; } .acud-btn-primary { color: #FFFFFF; background-color: #2468F2; border-color: transparent; } .acud-btn-primary:hover { color: #FFFFFF; } .acud-btn-primary:active { color: #FFFFFF; } .acud-btn-primary[disabled], .acud-btn-primary[disabled]:hover, .acud-btn-primary[disabled]:active { color: #B8BABF; } .acud-btn-primary:hover { background-color: #528EFF; } .acud-btn-primary:active { background-color: #144BCC; } .acud-btn-primary[disabled], .acud-btn-primary[disabled]:hover, .acud-btn-primary[disabled]:active { background-color: #F7F7F9; } .acud-btn-primary:hover { border-color: transparent; } .acud-btn-primary:active { border-color: transparent; } .acud-btn-primary[disabled], .acud-btn-primary[disabled]:hover, .acud-btn-primary[disabled]:active { border-color: transparent; } .acud-btn-default { color: #151B26; background-color: #FFFFFF; border-color: #E8E9EB; } .acud-btn-default:hover { color: #2468F2; } .acud-btn-default:active { color: #144BCC; } .acud-btn-default[disabled], .acud-btn-default[disabled]:hover, .acud-btn-default[disabled]:active { color: #B8BABF; } .acud-btn-default:hover { background-color: #FFFFFF; } .acud-btn-default:active { background-color: #FFFFFF; } .acud-btn-default[disabled], .acud-btn-default[disabled]:hover, .acud-btn-default[disabled]:active { background-color: #F7F7F9; } .acud-btn-default:hover { border-color: #2468F2; } .acud-btn-default:active { border-color: #144BCC; } .acud-btn-default[disabled], .acud-btn-default[disabled]:hover, .acud-btn-default[disabled]:active { border-color: #F7F7F9; } .acud-btn-highlight { color: #FFFFFF; background-color: #F33E3E; border-color: transparent; } .acud-btn-highlight:hover { color: #FFFFFF; } .acud-btn-highlight:active { color: #FFFFFF; } .acud-btn-highlight[disabled], .acud-btn-highlight[disabled]:hover, .acud-btn-highlight[disabled]:active { color: #B8BABF; } .acud-btn-highlight:hover { background-color: #FF6966; } .acud-btn-highlight:active { background-color: #CC292E; } .acud-btn-highlight[disabled], .acud-btn-highlight[disabled]:hover, .acud-btn-highlight[disabled]:active { background-color: #F7F7F9; } .acud-btn-highlight:hover { border-color: transparent; } .acud-btn-highlight:active { border-color: transparent; } .acud-btn-highlight[disabled], .acud-btn-highlight[disabled]:hover, .acud-btn-highlight[disabled]:active { border-color: transparent; } .acud-btn-enhance { color: #2468F2; background-color: #FFFFFF; border-color: #2468F2; } .acud-btn-enhance:hover { color: #528EFF; } .acud-btn-enhance:active { color: #144BCC; } .acud-btn-enhance[disabled], .acud-btn-enhance[disabled]:hover, .acud-btn-enhance[disabled]:active { color: #B8BABF; } .acud-btn-enhance:hover { background-color: #FFFFFF; } .acud-btn-enhance:active { background-color: #FFFFFF; } .acud-btn-enhance[disabled], .acud-btn-enhance[disabled]:hover, .acud-btn-enhance[disabled]:active { background-color: #F7F7F9; } .acud-btn-enhance:hover { border-color: #528EFF; } .acud-btn-enhance:active { border-color: #144BCC; } .acud-btn-enhance[disabled], .acud-btn-enhance[disabled]:hover, .acud-btn-enhance[disabled]:active { border-color: #F7F7F9; } .acud-btn-text { color: #151B26; background-color: transparent; border-color: transparent; } .acud-btn-text:hover { color: #2468F2; } .acud-btn-text:active { color: #144BCC; } .acud-btn-text[disabled], .acud-btn-text[disabled]:hover, .acud-btn-text[disabled]:active { color: #B8BABF; } .acud-btn-text:hover { background-color: transparent; } .acud-btn-text:active { background-color: transparent; } .acud-btn-text[disabled], .acud-btn-text[disabled]:hover, .acud-btn-text[disabled]:active { background-color: transparent; } .acud-btn-text:hover { border-color: transparent; } .acud-btn-text:active { border-color: transparent; } .acud-btn-text[disabled], .acud-btn-text[disabled]:hover, .acud-btn-text[disabled]:active { border-color: transparent; } .acud-btn-actiontext { color: #2468F2; background-color: transparent; border-color: transparent; } .acud-btn-actiontext:hover { color: #528EFF; } .acud-btn-actiontext:active { color: #144BCC; } .acud-btn-actiontext[disabled], .acud-btn-actiontext[disabled]:hover, .acud-btn-actiontext[disabled]:active { color: #B8BABF; } .acud-btn-actiontext:hover { background-color: transparent; } .acud-btn-actiontext:active { background-color: transparent; } .acud-btn-actiontext[disabled], .acud-btn-actiontext[disabled]:hover, .acud-btn-actiontext[disabled]:active { background-color: transparent; } .acud-btn-actiontext:hover { border-color: transparent; } .acud-btn-actiontext:active { border-color: transparent; } .acud-btn-actiontext[disabled], .acud-btn-actiontext[disabled]:hover, .acud-btn-actiontext[disabled]:active { border-color: transparent; } .acud-btn-loading { pointer-events: none; cursor: default; } .acud-btn > span { display: inline-block; } .acud-btn > .acudicon + span, .acud-btn > span + .acudicon { margin-left: 4px; } .acud-btn-group { display: inline-flex; } .acud-btn-group > .acud-btn { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .acud-btn-group > .acud-dropdown-trigger .acud-btn { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .acud-btn-group .acudicon-outlined-down { transition: transform 0.48s; } .acud-btn-group-expand .acudicon-outlined-down { transform: rotate(-180deg); transform-origin: center; } .acud-btn-group .acud-btn { margin-left: -1px; } .acud-btn-group .acud-btn:hover { z-index: 2; } .acud-btn-group-border-left { border-left-color: #528EFF; } .acud-btn-group-border-left[disabled] { border-left-color: #FFFFFF; }