refactor: single doctor, direct chat, any phone login, UI polish, fix animations

This commit is contained in:
MingNian
2026-05-21 16:05:21 +08:00
parent bec65959a7
commit 0df75c35e9
8 changed files with 110 additions and 102 deletions

View File

@@ -1,10 +1,10 @@
:root {
/* Primary - Medical Blue */
--color-primary: #1E6BFF;
--color-primary-light: #4D8FFF;
--color-primary-dark: #1055E0;
--color-primary-bg: #EBF3FF;
--color-primary-gradient: linear-gradient(135deg, #1E6BFF, #4D8FFF);
/* Primary - Rich Medical Blue */
--color-primary: #2563EB;
--color-primary-light: #3B82F6;
--color-primary-dark: #1D4ED8;
--color-primary-bg: #EFF6FF;
--color-primary-gradient: linear-gradient(135deg, #2563EB, #4F8AF8);
/* Status */
--color-success: #10B981;
@@ -14,20 +14,15 @@
--color-danger: #EF4444;
--color-danger-bg: #FEF2F2;
/* Risk */
--color-risk-normal: #10B981;
--color-risk-attention: #F59E0B;
--color-risk-abnormal: #EF4444;
/* Neutral */
--color-white: #FFFFFF;
--color-bg: #F2F5FA;
--color-bg-secondary: #E8ECF2;
--color-border: #E2E8F0;
--color-border-light: #F0F2F5;
--color-bg: #F4F6FA;
--color-bg-secondary: #EBEEF3;
--color-border: #E4E7EC;
--color-border-light: #F0F1F4;
/* Text */
--color-text-primary: #1A1D28;
--color-text-primary: #1A1E2B;
--color-text-secondary: #6B7280;
--color-text-tertiary: #9CA3AF;
--color-text-inverse: #FFFFFF;
@@ -46,16 +41,17 @@
--radius-md: 12px;
--radius-lg: 16px;
--radius-xl: 20px;
--radius-2xl: 24px;
--radius-full: 9999px;
/* Shadows */
--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.04);
--shadow-md: 0 2px 12px rgba(0, 0, 0, 0.06);
--shadow-lg: 0 4px 24px rgba(0, 0, 0, 0.08);
--shadow-xs: 0 1px 2px rgba(0,0,0,0.04);
--shadow-sm: 0 2px 8px rgba(0,0,0,0.05);
--shadow-md: 0 4px 16px rgba(0,0,0,0.07);
--shadow-lg: 0 8px 32px rgba(0,0,0,0.09);
/* Font */
--font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC',
'Hiragino Sans GB', 'Microsoft YaHei', sans-serif;
--font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif;
--font-size-xs: 11px;
--font-size-sm: 12px;
--font-size-base: 14px;