From 7dbcec4a8672fd8ccfddb8881ee21c34e503a6e1 Mon Sep 17 00:00:00 2001 From: zhx Date: Wed, 24 Jun 2026 15:02:37 +0800 Subject: [PATCH] =?UTF-8?q?yumi=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/theme.css | 57 +++++++++++++++++++++++++----------------------- 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/common/theme.css b/common/theme.css index d593b86..4661feb 100644 --- a/common/theme.css +++ b/common/theme.css @@ -40,34 +40,37 @@ } :root[data-hy-app-code='yumi'] { - --hy-theme-bg: #f6fff8; - --hy-theme-surface: rgba(255, 255, 255, 0.97); - --hy-theme-surface-soft: #fbfffc; - --hy-theme-line: #d7efdf; - --hy-theme-primary: #bceccc; - --hy-theme-primary-strong: #6fd58f; - --hy-theme-primary-deep: #148846; - --hy-theme-primary-soft: #e8f8ee; - --hy-theme-accent: #8de0a8; - --hy-theme-success: #20b977; - --hy-theme-shadow: 0 10px 24px rgba(20, 136, 70, 0.075); - --hy-theme-button: #148846; - --hy-theme-button-disabled: #ccefd8; - --hy-theme-button-disabled-text: #6c9378; - --hy-theme-button-shadow: 0 8px 18px rgba(20, 136, 70, 0.18); - --hy-theme-focus-ring: rgba(20, 136, 70, 0.16); - --hy-theme-role-shadow: 0 6px 16px rgba(20, 136, 70, 0.08); - --hy-theme-modal-shadow: 0 22px 54px rgba(20, 84, 42, 0.22); - --hy-theme-checkout-shadow: 0 -10px 28px rgba(20, 84, 42, 0.1); - --hy-theme-radius-tiny: 50%; - --hy-theme-radius-icon: 50%; - --hy-theme-radius-small: 50%; - --hy-theme-radius-control: 50%; - --hy-theme-radius-card: 50%; - --hy-theme-radius-language: 50%; - --hy-theme-radius-modal: 50%; - --hy-theme-radius-pill: 50%; + --hy-theme-bg: #f5faf6; + --hy-theme-surface: rgba(255, 255, 255, 0.86); + --hy-theme-surface-soft: rgba(248, 253, 250, 0.78); + --hy-theme-text: #1d1d1f; + --hy-theme-muted: #6e746f; + --hy-theme-line: rgba(52, 199, 89, 0.18); + --hy-theme-primary: #34c759; + --hy-theme-primary-strong: #28a84d; + --hy-theme-primary-deep: #1f7a3d; + --hy-theme-primary-soft: rgba(52, 199, 89, 0.13); + --hy-theme-accent: #8fd8a8; + --hy-theme-success: #34c759; + --hy-theme-shadow: 0 18px 44px rgba(24, 95, 50, 0.08); + --hy-theme-button: #248a45; + --hy-theme-button-disabled: rgba(52, 199, 89, 0.2); + --hy-theme-button-disabled-text: rgba(31, 122, 61, 0.58); + --hy-theme-button-shadow: 0 12px 28px rgba(36, 138, 69, 0.2); + --hy-theme-focus-ring: rgba(52, 199, 89, 0.18); + --hy-theme-role-shadow: 0 10px 24px rgba(24, 95, 50, 0.1); + --hy-theme-modal-shadow: 0 24px 70px rgba(16, 76, 40, 0.18); + --hy-theme-checkout-shadow: 0 -14px 34px rgba(16, 76, 40, 0.1); + --hy-theme-radius-tiny: 4px; + --hy-theme-radius-icon: 13px; + --hy-theme-radius-small: 14px; + --hy-theme-radius-control: 16px; + --hy-theme-radius-card: 22px; + --hy-theme-radius-language: 999px; + --hy-theme-radius-modal: 28px; + --hy-theme-radius-pill: 999px; --hy-theme-radius-circle: 50%; + --hy-theme-hero: linear-gradient(180deg, #fbfffc 0%, #eef9f2 100%); } :root[data-hy-app-code='aslan'] {