feature: Design System, App Shell, and Login Redesign
CI / backend (push) Successful in 6m31s
CI / frontend (push) Successful in 58s

This commit is contained in:
2026-08-12 03:37:17 +08:00
parent 6e06717b82
commit 56e100a495
31 changed files with 2987 additions and 217 deletions
+36 -11
View File
@@ -7,20 +7,35 @@ export default {
theme: {
extend: {
colors: {
navy: '#08254A',
primary: {
50: '#eff9f8',
100: '#d9f0ee',
300: '#92d2ca',
400: '#5cb9ae',
500: '#2f9d91',
600: '#1f8075',
700: '#17655d',
800: '#124e48',
50: '#EEF4FF',
100: '#D1E0FF',
300: '#84ADFF',
400: '#528BFF',
500: '#155EEF',
600: '#155EEF',
700: '#0B4FD6',
800: '#0A3FAA',
},
surface: '#FFFFFF',
canvas: '#F7F9FC',
// Flat keys so @apply text-ink / border-line resolve (nested DEFAULT breaks @apply)
ink: '#344054',
'ink-strong': '#101828',
'ink-secondary': '#667085',
'ink-disabled': '#98A2B3',
line: '#E4E7EC',
'line-strong': '#D0D5DD',
clinical: {
safe: '#2f9e58',
warning: '#c98a1b',
danger: '#c2293f',
safe: '#079455',
'safe-bg': '#ECFDF3',
warning: '#DC6803',
'warning-bg': '#FFFAEB',
danger: '#D92D20',
'danger-bg': '#FEF3F2',
critical: '#B42318',
'critical-bg': '#FEE4E2',
},
},
fontFamily: {
@@ -32,6 +47,16 @@ export default {
'sans-serif',
],
},
borderRadius: {
control: '6px',
input: '8px',
card: '10px',
panel: '12px',
},
boxShadow: {
card: '0 1px 2px rgba(16, 24, 40, 0.04)',
dialog: '0 8px 24px rgba(16, 24, 40, 0.12)',
},
spacing: {
18: '4.5rem',
22: '5.5rem',