优化
This commit is contained in:
Vendored
+69
-9
@@ -1,20 +1,80 @@
|
||||
:root {
|
||||
font-family: "PingFang SC", "Microsoft YaHei", "Segoe UI", sans-serif;
|
||||
color: #172033;
|
||||
background: #f4f6f8;
|
||||
color: #1d2939;
|
||||
background: #f5f7fa;
|
||||
font-synthesis: none;
|
||||
--cc-primary: #667eea;
|
||||
--cc-navy: #667eea;
|
||||
--cc-topbar: rgba(102, 126, 234, .95);
|
||||
--cc-menu-active: #667eea;
|
||||
--cc-border: #e3e8ef;
|
||||
/* Core palette: restrained blue for actions, neutral surfaces for scanning. */
|
||||
--cc-primary: #155eef;
|
||||
--cc-primary-hover: #004eeb;
|
||||
--cc-primary-soft: #eff4ff;
|
||||
--cc-navy: #1d2939;
|
||||
--cc-topbar: #1d2939;
|
||||
--cc-menu-active: #155eef;
|
||||
--cc-page: #f5f7fa;
|
||||
--cc-surface: #ffffff;
|
||||
--cc-surface-muted: #f8fafc;
|
||||
--cc-border: #e4e7ec;
|
||||
--cc-border-strong: #d0d5dd;
|
||||
--cc-text: #1d2939;
|
||||
--cc-text-secondary: #475467;
|
||||
--cc-muted: #667085;
|
||||
--cc-placeholder: #98a2b3;
|
||||
--cc-success: #067647;
|
||||
--cc-success-soft: #ecfdf3;
|
||||
--cc-warning: #b54708;
|
||||
--cc-warning-soft: #fffaeb;
|
||||
--cc-danger: #b42318;
|
||||
--cc-danger-soft: #fef3f2;
|
||||
--cc-info: #175cd3;
|
||||
--cc-info-soft: #eff8ff;
|
||||
--cc-focus: rgba(21, 94, 239, .28);
|
||||
--cc-radius-sm: 4px;
|
||||
--cc-radius-md: 6px;
|
||||
--cc-radius-lg: 8px;
|
||||
--cc-radius-pill: 999px;
|
||||
--cc-shadow-sm: 0 1px 2px rgba(16, 24, 40, .05);
|
||||
--cc-shadow-md: 0 4px 12px rgba(16, 24, 40, .08);
|
||||
--cc-shadow-shell: 0 1px 4px rgba(16, 24, 40, .08);
|
||||
--cc-space-1: 4px;
|
||||
--cc-space-2: 8px;
|
||||
--cc-space-3: 12px;
|
||||
--cc-space-4: 16px;
|
||||
--cc-space-5: 20px;
|
||||
--cc-space-6: 24px;
|
||||
--cc-space-7: 32px;
|
||||
|
||||
--el-color-primary: var(--cc-primary);
|
||||
--el-color-primary-light-3: #84adff;
|
||||
--el-color-primary-light-5: #b2ccff;
|
||||
--el-color-primary-light-7: #d5e3ff;
|
||||
--el-color-primary-light-8: #e1ebff;
|
||||
--el-color-primary-light-9: var(--cc-primary-soft);
|
||||
--el-color-primary-dark-2: var(--cc-primary-hover);
|
||||
--el-color-success: var(--cc-success);
|
||||
--el-color-warning: var(--cc-warning);
|
||||
--el-color-danger: var(--cc-danger);
|
||||
--el-color-info: var(--cc-info);
|
||||
--el-border-color: var(--cc-border);
|
||||
--el-border-color-light: #eaecf0;
|
||||
--el-border-color-lighter: #f2f4f7;
|
||||
--el-fill-color-light: var(--cc-surface-muted);
|
||||
--el-fill-color-lighter: #fbfcfd;
|
||||
--el-bg-color: var(--cc-surface);
|
||||
--el-bg-color-page: var(--cc-page);
|
||||
--el-text-color-primary: var(--cc-text);
|
||||
--el-text-color-regular: var(--cc-text-secondary);
|
||||
--el-text-color-secondary: var(--cc-muted);
|
||||
--el-text-color-placeholder: var(--cc-placeholder);
|
||||
--el-border-radius-base: var(--cc-radius-md);
|
||||
--el-border-radius-small: var(--cc-radius-sm);
|
||||
--el-border-radius-round: var(--cc-radius-pill);
|
||||
--el-box-shadow-light: var(--cc-shadow-md);
|
||||
}
|
||||
|
||||
* { box-sizing: border-box; }
|
||||
html, body, #app { width: 100%; min-width: 0; min-height: 100%; margin: 0; }
|
||||
body { min-height: 100vh; background: #f4f6f8; }
|
||||
body { min-height: 100vh; background: var(--cc-page); }
|
||||
button, input, textarea, select { font: inherit; }
|
||||
button { letter-spacing: 0; }
|
||||
:focus-visible { outline: 3px solid rgba(21, 94, 239, .28); outline-offset: 2px; }
|
||||
:focus-visible { outline: 3px solid var(--cc-focus); outline-offset: 2px; }
|
||||
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }
|
||||
|
||||
Reference in New Issue
Block a user