UNPKG

vue-ant-patterns

Version:

vue-ant-patterns

141 lines (140 loc) 3.47 kB
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ /* 命名规则, 三部分 className .flex-侧轴 .flex-主轴 .flex-侧轴-主轴 */ .icon-button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0 6px; height: 32px; border-radius: 3px; font-size: 20px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background: none !important; border: none; cursor: pointer; line-height: 1; } .icon-button-lg, .icon-button.ant-btn-lg { height: 40px; font-size: 26px !important; padding: 0 7px !important; } .icon-button-sm, .icon-button.ant-btn-sm { height: 26px; font-size: 14px !important; padding: 0 6px !important; } .icon-button-xs, .icon-button.ant-btn-xs { height: 24px; font-size: 12px !important; padding: 0 6px !important; } .icon-button-circle, .icon-button.ant-btn-circle { border-radius: 50%; width: 32px; } .icon-button-lg.icon-button-circle { width: 40px; } .icon-button-sm.icon-button-circle { width: 24px; } .icon-button .acme-icon, .icon-button .anticon { line-height: 0; } .icon-button .ant-badge { font-size: 20px; } .icon-button:hover, .icon-button:focus:hover { background: rgba(0, 0, 0, 0.25); } .icon-button:hover .anticon, .icon-button:focus:hover .anticon, .icon-button:hover .acme-icon, .icon-button:focus:hover .acme-icon { color: #677080 !important; } .icon-button:focus { background: none; } .icon-button:active, .icon-button:focus { outline: 0; } .icon-button:active, .icon-button.active { color: #2e374d !important; } .icon-button:active .anticon, .icon-button.active .anticon, .icon-button:active .acme-icon, .icon-button.active .acme-icon { color: #2e374d !important; } .icon-button[disabled], .icon-button.disabled, .icon-button[disabled]:hover, .icon-button.disabled:hover, .icon-button[disabled]:focus, .icon-button.disabled:focus, .icon-button[disabled]:active, .icon-button.disabled:active, .icon-button[disabled].active, .icon-button.disabled.active { background: #f5f5f5; color: rgba(0, 0, 0, 0.25); text-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .icon-button[disabled] .anticon, .icon-button.disabled .anticon, .icon-button[disabled]:hover .anticon, .icon-button.disabled:hover .anticon, .icon-button[disabled]:focus .anticon, .icon-button.disabled:focus .anticon, .icon-button[disabled]:active .anticon, .icon-button.disabled:active .anticon, .icon-button[disabled].active .anticon, .icon-button.disabled.active .anticon, .icon-button[disabled] .acme-icon, .icon-button.disabled .acme-icon, .icon-button[disabled]:hover .acme-icon, .icon-button.disabled:hover .acme-icon, .icon-button[disabled]:focus .acme-icon, .icon-button.disabled:focus .acme-icon, .icon-button[disabled]:active .acme-icon, .icon-button.disabled:active .acme-icon, .icon-button[disabled].active .acme-icon, .icon-button.disabled.active .acme-icon { color: rgba(0, 0, 0, 0.25) !important; } .icon-button.actived { color: #0275fd; } .icon-button.no-bg:hover { color: #2e374d; }