From b4be218af84b1091557f5efeb8c1c29eb1bc6999 Mon Sep 17 00:00:00 2001 From: "Apple\\Apple" Date: Sat, 7 Jun 2025 01:50:53 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20style(footer):=20improve=20theme?= =?UTF-8?q?=20compatibility=20and=20color=20consistency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Footer component to use semantic color variables for better theme integration: - Replace hardcoded background color with semi-color-bg-2 for theme consistency - Update text colors to use semantic variables (semi-color-text-0, semi-color-text-1) - Replace hardcoded link colors with semi-color-primary for brand consistency - Add hover effects with smooth transitions for better user experience - Keep logo container background as gray-800 for visual stability This ensures the footer adapts properly to different theme modes while maintaining good readability and visual consistency across the application. --- web/src/components/layout/Footer.js | 44 ++++++++++++++--------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/web/src/components/layout/Footer.js b/web/src/components/layout/Footer.js index ce33cfaf..d53ae2ed 100644 --- a/web/src/components/layout/Footer.js +++ b/web/src/components/layout/Footer.js @@ -22,7 +22,7 @@ const FooterBar = () => { const currentYear = new Date().getFullYear(); const customFooter = useMemo(() => ( -