UNPKG

cloud-ui.vusion

Version:
311 lines (269 loc) 12 kB
@import '../src/styles/theme.css'; :root { --background-color-default: var(--background-color-base); --background-color-default-inverse: white; --background-color-lighter: #33353D; --background-color-lighter-inverse: #f4f6f9; --background-color-base: #242424; --background-color-base-inverse: #eef1f6; --background-color-dark: #2E3038; --background-color-dark-inverse: #2E3038; --background-color-black: var(--background-color-base); --background-color-gray: #303030; --light-background-color-base: #eef1f6; --brand-theme-lightest: #ebf2ff; --brand-theme-lighter: #c3d7ff; --brand-theme-light: #6095ff; --brand-theme: #4c88ff; --brand-theme-dark: #2770ff; --brand-theme-darker: #004add; --brand-theme-darkest: #003eb8; --brand-primary: var(--brand-theme); --brand-error: #f24957; --brand-disabled: #595959; /* 禁用文本的颜色 */ --brand-disabled-dark: var(--brand-disabled); /* 禁用文本的颜色 */ --color-lighter: #585c63; --color-light: #595959; --color-base: white; /* 基础字色, 一级字色 */ --color-base-inverse: #212123; --font-second-color: #aaaaaa; /*二级字色*/ --font-third-color: #666666; /*三级字色*/ --border-color-base: #212123; --border-color-base-inverse: #dee4ed; --border-radius-base: 4px; --border-color-bar: rgba(69, 71, 77, 0.5); /* 分割线颜色 */ --divider-global-color: #343538; /* 全局 */ --divider-list-color: #404041; /* 列表 */ --line-height-base: 1.68; --font-size-huge: 16px; --font-size-large: 14px; --font-size-base: 12px; /* 正文/小标题/辅助文字 字号*/ --font-size-small: 12px; --font-family-zh-CN: 'PingFang SC', 'Microsoft YaHei', Arial, 'Helvetica Neue'; --height-base: 30px; --scrollbar-size: 6px; --scrollbar-background: hsla(220 8% 36% / 0.6); --scrollbar-background-inverse: rgba(48, 48, 48, 0.2); --scrollbar-background-hover-inverse: rgba(48, 48, 48, 0.4); --scrollbar-border-radius: 6px; --scrollbar-border-color: hsla(220 8% 36% / 0.6); --scrollbar-border-width: 4px; --button-padding-x: 25px; --button-height: 32px; --button-background: transparent; --button-background-primary: #4C88FF; --button-background-primary-hover: linear-gradient(0deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)), #4C88FF; --button-background-primary-disabled: #505359; --button-background-secondary: #505359; --button-background-secondary-hover: linear-gradient(0deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)), #505359; --button-background-secondary-disabled: #505359; --button-background-hover: transparent; --button-background-active: transparent; --button-background-disabled: transparent; --button-color: white; --button-color-disabled: #595959; --button-color-primary-disabled: #aaaaaa; --button-color-hover: white; --button-color-secondary-hover: white; --button-color-secondary-disabled: #aaaaaa; --button-border-radius: 4px; --button-border-color: rgba(255, 255, 255, 0.6); --button-border-color-hover: white; --button-border-color-disabled: rgba(255, 255, 255, 0.2); --button-grey-border-color: #505359; --button-grey-border-color-hover: white; --button-font-weight: 500; --checkbox-color: white; --checkbox-color-disabled: rgba(255,255,255,0.2); --checkbox-font-color: white; --checkbox-border-color: rgba(255, 255, 255, 0.6); --checkbox-border-color-hover: white; --checkbox-border-color-disabled: rgba(255, 255, 255, 0.4); --checkbox-border-radius: 4px; --checkbox-inner-space-x: 12px; --checkbox-background: var(--brand-theme); --checkbox-background-default: transparent; --checkbox-background-disabled: rgba(255, 255, 255, 0.2); --checkbox-icon: '\ff02'; --checkbox-icon-size: 16px; --checkbox-size: 16px; /* --input-border-color: 0; */ --input-background: var(--background-color-base); --input-background-disabled: #F5F5F5; --input-border-color: var(--background-color-base); --input-border-radius: 4px; --input-icon-color: rgba(255,255,255,0.6); --input-border-color-focus: #4c88FF; --input-box-shadow-focus-color: rgba(76, 136, 255, 0.25); --input-box-shadow-focus: 0 0 0 2px var(--input-box-shadow-focus-color); --input-height-small: 32px; --input-placeholder-color: var(--color-light); --input-padding-x: 8px; --input-padding-x-mini: 4px; --input-padding-x-medium: 8px; --input-prefix-padding-left: 32px; --input-suffix-padding-right: 28px; --textarea-background: rgba(36, 36, 36, 0.75); /* your variables */ --collapse-border-color: var(--border-color-base); --switch-background: #61656b; --switch-transition: all var(--transition-duration-base); /* --table-view-head-background: var(--background-color-base); */ --table-view-head-background: var(--divider-list-color); --table-view-border-color: #4E505C; --table-view-th-line-height: inherit; --table-view-td-line-height: inherit; --table-view-td-color: #b5b8c3; --tabs-item-height: 32px; --tabs-item-height-small: 32px; --tabs-item-background-text: transparent; --tabs-item-background-hover: var(--background-color-gray); --tabs-item-background-selected: var(--background-color-dark); --tabs-item-background-capsule: var(--background-color-gray); --tabs-item-color: #666666; --tabs-item-color-hover: inherit; --tabs-item-color-selected: inherit; --tabs-item-color-selected-capsule: inherit; --tabs-body-space: 16px; --tabs-body-space-small: 16px; --tabs-border-base-color: #505359; --tabs-border-color: var(--tabs-border-base-color); --tabs-item-border-color-selected: var(--tabs-border-base-color); --tabs-item-border-color-selected-capsule: var(--tabs-border-base-color); --tabs-item-background-selected-capsule: var(--tabs-border-base-color); --tabs-item-title-font-weight: 500; --modal-dialog-background: var(--background-color-gray); --modal-head-padding: 10px 16px; --modal-foot-padding: 16px; --modal-close-right: 16px; --modal-static-padding: var(--space-base); --modal-body-margin: 32px 32px 71px 32px; --modal-foot-margin: 0; --modal-border-color: #3a3b3e; --tree-view-background: transparent; --tree-view-node-background-active: #42434e; --tree-view-node-background-selected: var(--brand-theme); --tree-view-node-expander-size: 27px; --tree-view-node-expander-size-mini: 32px; --tree-view-node-expander-color: #FFFFFF99; --tree-view-node-expander-color-hover: white; --tree-view-node-expander-color-disabled: #FFFFFF33; --tree-view-node-background-dragging:#48494D; --tree-view-node-color-dragging: #aaa; --tree-view-subnode-background-selected: #364259; --tree-view-subnode-background-dragging: #373739; --tree-view-subnode-color-dragging: #aaa; --tree-view-subnode-selected-background-hover: #3B5383; --menu-padding-y: 8px; --menu-min-width: 160px; --menu-border-width: 0; --menu-background-hover: var(--brand-theme); --menu-divider-background: var(--divider-global-color); --menu-item-color: #ffffff; --menu-background: var(--background-color-base); --menu-border-radius: 4px; --menu-box-shadow: 0px 0px 4px rgba(3, 3, 3, 0.3); --menu-divider-margin-y: 0; --form-group-head-background: var(--background-color-base); --form-group-head-padding: 8px 10px; --form-group-head-line-height: 1; --form-group-space: 10px; --form-item-label-color: #aaaaaa; --form-table-head-background: transparent; --form-table-head-color: #aaaaaa; --form-table-head-padding: 0; --form-table-remove-button-color: #f24957; --list-view-group-head-background: transparent; --list-view-item-background-hover: var(--brand-theme); --list-view-item-background-focused: #404041; --list-view-item-background-selected: var(--brand-theme); --list-view-item-padding: 4px 8px; --select-padding-x: 8px; --select-padding-x-mini: 4px; --select-padding-x-small: 6px; --select-padding-x-medium: 8px; --select-height: 36px; --select-height-small: 32px; --select-box-shadow-focus: 0 0 0 2px rgba(76, 136, 255, 0.25); --select-popper-box-shadow: 0px 0px 4px rgba(3, 3, 3, 0.3); --select-popper-border-color: #1D1E24; --select-popper-padding: 8px 0; --select-arrow-color: rgba(255,255,255,0.6); --select-arrow-color-hover: rgba(255,255,255,1); --select-border-color-hover: #4c88ff; --select-multiple-border-color: 1px solid rgba(255,255,255,0.6); --select-multiple-background-color: white; --select-tags-padding: 4px 26px 4px 4px; --select-tags-padding-y: 1px; --select-tag-background: #343538; --select-tag-border-radius: 4px; --select-tag-remove-color: rgba(255, 255, 255, 0.2); --select-background-disabled: rgba(36,36,36,0.75); --validator-message-padding: 6px 17px 6px 40px; --validator-message-line-height: 20px; --validator-message-margin-top: 4px; --validator-message-background-error: #F24957; --validator-message-border-radius: 4px; --validator-message-box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.3); --validator-message-white-space: normal; --validator-message-min-width: 152px; --sidebar-width: 360px; --navbar-height: 60px; --navbar-background: #33353d; --toc-width: 260px; --article-h2-color: #626671; --article-h2-border-color: #3d414c; --popup-padding: 16px; --popup-box-shadow: 0px 0px 4px rgba(3, 3, 3, 0.3); --popup-background: #242424; --popup-arrow-size: 4px; --tooltip-background: var(--background-color-base); --tooltip-arrow-size: 4px; --tooltip-box-shadow: 0px 0px 4px rgba(3, 3, 3, 0.3); --number-input-icon-color-hover: white; --radio-space-x: 32px; --radio-inner-space-x: 8px; --radio-size: 16px; --radio-solid-circle-size: 7px; --radio-solid-circle-background-disabled: rgba(255, 255, 255, 0.4); --radio-box-shadow-focus: none; --radio-border-color: rgba(255, 255, 255, 0.6); --radio-border-color-hover: white; --radio-border-color-disabled: rgba(255, 255, 255, 0.4); --radio-circle-background-disabled: rgba(255, 255, 255, 0.2); --radio-background: transparent; /* 黑色背景字体默认白色 */ --font-color-primary: #fff; --toast-top: 110px; --toast-item-icon-vertical-align: -2px; --table-view-background: var(--background-color-gray); --table-head-font-weight: bold; --table-view-border-color: var(--divider-list-color); --table-view-td-color: #fff; --table-hover-border-shadow-display: none; --table-view-row-selected-background: transparent; --table-view-row-hover-background: rgba(64, 64, 65, 0.6); --table-view-head-item-color: #fff; --table-view-head-item-color: #aaa; --table-view-row-selected-border-color: #4c88ff; --table-view-head-title-sortable-hover: inherit; --table-view-sort-color-hover: #fff; --table-view-filter-color-hover: #fff; --table-view-filter-background: #242424; --table-view-filter-item-hover: #404041; --table-view-filter-item-focus: var(--table-view-filter-item-hover); --group-head-background: var(--background-color-base); --hr-border-color: var(--divider-global-color); --editor-content-background-color: #ebebeb; --tree-data-list-popper-offset-y: 5; --popper-arrow-isShow: 1; --pagination-item-color-selected: #fff; --pagination-item-color: #aaa; --pagination-item-border-color: #505359; --pagination-item-background-hover: initial; --pagination-item-border-color-hover: #fff; --pagination-item-color-hover: #fff; --pagination-item-border-color-disabled: #505359; --pagination-item-color-disabled: #595959; }