From 7d30717cd1af30d2b4e28d9a2aeac98f577a0a1c Mon Sep 17 00:00:00 2001 From: xiezhouwei Date: Mon, 22 Jun 2026 11:27:28 +0800 Subject: [PATCH] fix: unify homepage hero button styles - rounded login button, console-style user avatar with dynamic color --- web/src/pages/Home/index.jsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/web/src/pages/Home/index.jsx b/web/src/pages/Home/index.jsx index ee8eb8a..b1a3c8b 100644 --- a/web/src/pages/Home/index.jsx +++ b/web/src/pages/Home/index.jsx @@ -22,6 +22,7 @@ import { Link, useNavigate } from 'react-router-dom'; import { useTranslation } from 'react-i18next'; import { Copy, Check, Code, Terminal, FileCode, Box, Grid3X3, Play, Trophy, PieChart, BookOpen, Search, Sun, Moon, Monitor, Languages } from 'lucide-react'; import { UserContext } from '../../context/User'; +import { stringToColor } from '../../helpers'; /* ================================================================== @@ -174,12 +175,14 @@ function HeroSection() { {userState.user ? ( - - {userState.user.username?.charAt(0).toUpperCase()} - {userState.user.display_name || userState.user.username} + + + {userState.user.username?.charAt(0).toUpperCase()} + + {userState.user.display_name || userState.user.username} ) : ( - + {t("登录")} )}