2025-06-24 15:44:05 +08:00
|
|
|
|
2024-07-07 01:58:23 +08:00
|
|
|
/* color palette from <https://github.com/vuejs/theme> */
|
2024-09-25 13:46:23 +08:00
|
|
|
/* https://material-foundation.github.io/material-theme-builder/ */
|
2024-07-07 01:58:23 +08:00
|
|
|
:root {
|
2025-07-26 03:36:54 +08:00
|
|
|
--main-1000: #011A26;
|
|
|
|
|
--main-900: #034A51;
|
|
|
|
|
--main-800: #034F69;
|
|
|
|
|
--main-700: #03637F;
|
|
|
|
|
--main-600: #1D7796;
|
|
|
|
|
--main-500: #2F86A8;
|
|
|
|
|
--main-400: #5099B9;
|
|
|
|
|
--main-300: #6CADCB;
|
|
|
|
|
--main-200: #8EC6E1;
|
|
|
|
|
--main-100: #ADE0F7;
|
|
|
|
|
--main-50: #CFF5FF;
|
|
|
|
|
--main-25: #E8FAFF;
|
|
|
|
|
--main-10: #F8FDFF;
|
2024-09-25 13:46:23 +08:00
|
|
|
--main-5: #FAFCFD;
|
2024-08-25 10:33:48 +08:00
|
|
|
|
2024-09-28 00:41:02 +08:00
|
|
|
--gray-10000: #000000;
|
2025-07-26 03:36:54 +08:00
|
|
|
--gray-2000: #0F0F0F;
|
|
|
|
|
--gray-1000: #171717;
|
|
|
|
|
--gray-900: #212121;
|
|
|
|
|
--gray-800: #424242;
|
2024-09-25 13:46:23 +08:00
|
|
|
--gray-700: #616161;
|
2025-07-26 03:36:54 +08:00
|
|
|
--gray-600: #8C8C8C;
|
|
|
|
|
--gray-500: #A7A7A7;
|
|
|
|
|
--gray-400: #C4C4C4;
|
|
|
|
|
--gray-300: #EFEFEF;
|
|
|
|
|
--gray-200: #EFEFEF;
|
|
|
|
|
--gray-100: #F8F8F8;
|
|
|
|
|
--gray-50: #FBFBFB;
|
|
|
|
|
--gray-25: #FCFCFC;
|
|
|
|
|
--gray-10: #FDFDFD;
|
2024-09-28 00:41:02 +08:00
|
|
|
--gray-0: #FFFFFF;
|
2024-07-07 01:58:23 +08:00
|
|
|
|
2025-07-26 03:36:54 +08:00
|
|
|
--main-color: #016179;
|
2024-07-14 16:42:38 +08:00
|
|
|
--main-color-dark: #004d5c;
|
2025-05-23 15:30:14 +08:00
|
|
|
--main-color-text: #104461;
|
2024-08-25 10:33:48 +08:00
|
|
|
--main-light-1: #0076AB;
|
|
|
|
|
--main-light-2: #DAEAED;
|
|
|
|
|
--main-light-3: #EDF0F1;
|
|
|
|
|
--main-light-4: #F2F5F5;
|
2024-07-29 01:00:02 +08:00
|
|
|
--main-light-5: #F7FAFB;
|
|
|
|
|
--main-light-6: #FAFDFD;
|
2025-04-05 13:40:53 +08:00
|
|
|
--main-light-7: #FEFFFF;
|
2024-09-25 13:46:23 +08:00
|
|
|
--secondry-color: #4e616d;
|
|
|
|
|
--error-color: #ba1a1a;
|
|
|
|
|
|
2025-07-26 03:36:54 +08:00
|
|
|
|
2024-09-25 13:46:23 +08:00
|
|
|
--bg-sider: var(--main-5);
|
|
|
|
|
--color-text: var(--c-black);
|
|
|
|
|
|
2024-07-14 16:42:38 +08:00
|
|
|
--min-width: 400px;
|
2024-07-07 01:58:23 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
*,
|
|
|
|
|
*::before,
|
|
|
|
|
*::after {
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
margin: 0;
|
|
|
|
|
position: relative;
|
|
|
|
|
font-weight: normal;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body {
|
|
|
|
|
display: flow-root;
|
|
|
|
|
min-height: 100vh;
|
2024-09-25 13:46:23 +08:00
|
|
|
color: var(--gray-900);
|
2024-07-07 01:58:23 +08:00
|
|
|
line-height: 1.6;
|
2025-04-09 12:40:56 +08:00
|
|
|
font-family: -apple-system, BlinkMacSystemFont, 'Noto Sans SC', 'Roboto', 'HarmonyOS Sans SC', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
|
2024-07-07 01:58:23 +08:00
|
|
|
font-size: 15px;
|
|
|
|
|
text-rendering: optimizeLegibility;
|
|
|
|
|
-webkit-font-smoothing: antialiased;
|
|
|
|
|
-moz-osx-font-smoothing: grayscale;
|
|
|
|
|
}
|