UNPKG

antdv-eoi

Version:

An enterprise-class UI design language and Vue-based implementation

151 lines (150 loc) 4.09 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 */ /************************* 全局灰度 *********************/ /*所有阴影*/ /************************* 全局主题色 *********************/ /************************* 全局不变的颜色 *********************/ /* group color */ /* standard */ /* light */ /* dark */ /* 状态色 */ /* -state- Functional Color */ /* 状态色边框 */ /************************* 自定义变量 *********************/ /************************* 修改ant-design-vue变量 *********************/ .ant-color-picker { box-sizing: border-box; margin: 0; padding: 0; color: rgba(0, 0, 0, 0.65); font-size: 14px; font-variant: tabular-nums; line-height: 1.5; list-style: none; font-feature-settings: 'tnum'; position: relative; display: inline-block; outline: none; cursor: pointer; transition: opacity 0.3s; min-width: 55px; } .ant-color-picker .pickr { display: inline-block; } .ant-color-picker .pickr .pcr-button { width: 18px; height: 18px; margin-left: 7px; } .ant-color-picker .pickr .pcr-button:focus { box-shadow: none; } .ant-color-picker.ant-color-picker-disabled { cursor: not-allowed; } .ant-color-picker.ant-color-picker-disabled .ant-color-picker-selection { background: var(--color-input-background-disabled); box-shadow: none; border: 1px solid var(--color-input-border); } .ant-color-picker.ant-color-picker-disabled .ant-color-picker-selection:hover, .ant-color-picker.ant-color-picker-disabled .ant-color-picker-selection:focus, .ant-color-picker.ant-color-picker-disabled .ant-color-picker-selection:active { border: 1px solid var(--color-input-border); box-shadow: none; } .ant-color-picker.ant-color-picker-disabled.ant-color-picker-open .ant-color-picker-icon svg { transform: none; } .ant-color-picker-open .ant-color-picker-icon svg { transform: rotate(180deg); } .ant-color-picker-open .ant-color-picker-selection { border-color: #2592b3; border-right-width: 1px !important; outline: 0; box-shadow: 0 0 0 2px rgba(9, 123, 166, 0.2); } .ant-color-picker-selection { display: block; box-sizing: border-box; background-color: var(--color-input-background); border: 1px solid var(--color-input-border); border-top-width: 1.02px; border-radius: 1px; outline: none; transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; height: 24px; cursor: inherit; } .ant-color-picker-selection:hover { border-color: var(--color-input-border-hover); border-right-width: 1px !important; } .ant-color-picker-icon { display: inline-block; color: inherit; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 50%; right: 4px; margin-top: -6px; color: var(--color-component-color-disabled); font-size: 12px; line-height: 1; transform-origin: 50% 50%; } .ant-color-picker-icon > * { line-height: 1; } .ant-color-picker-icon svg { display: inline-block; } .ant-color-picker-icon::before { display: none; } .ant-color-picker-icon .ant-color-picker-icon-icon { display: block; } .ant-color-picker-icon svg { transition: transform 0.3s; } .ant-color-picker-lg { font-size: 14px; } .ant-color-picker-lg .ant-color-picker-selection { line-height: 20px; height: 32px; } .ant-color-picker-lg .ant-color-picker-icon { top: 16px; } .ant-color-picker-sm .ant-color-picker-selection { line-height: 4px; height: 16px; } .ant-color-picker-sm .pickr .pcr-button { width: 14px; height: 14px; } .ant-color-picker-sm .ant-color-picker-icon { right: 6px; top: 8px; font-size: 10px; }