diff --git a/frontend/genex-mobile/lib/features/auth/presentation/pages/welcome_page.dart b/frontend/genex-mobile/lib/features/auth/presentation/pages/welcome_page.dart index 8f90670..5e7e395 100644 --- a/frontend/genex-mobile/lib/features/auth/presentation/pages/welcome_page.dart +++ b/frontend/genex-mobile/lib/features/auth/presentation/pages/welcome_page.dart @@ -32,18 +32,32 @@ class WelcomePage extends StatelessWidget { ), const SizedBox(height: 12), - // Brand Name — 使用 logo 同色系渐变 - ShaderMask( - shaderCallback: (bounds) => const LinearGradient( - colors: [Color(0xFF9B5CF6), Color(0xFFD946EF)], - ).createShader(bounds), - child: Text( - 'Genex', - style: AppTypography.displayLarge.copyWith( - color: Colors.white, // ShaderMask 需要白色底 - letterSpacing: 2, + // Brand Name — 遵循 lockup 设计: "GEN" 深色 + "EX" 渐变 + Row( + mainAxisSize: MainAxisSize.min, + children: [ + Text( + 'GEN', + style: AppTypography.displayLarge.copyWith( + color: const Color(0xFF1A103A), + fontWeight: FontWeight.w800, + letterSpacing: -0.3, + ), ), - ), + ShaderMask( + shaderCallback: (bounds) => const LinearGradient( + colors: [Color(0xFFD946EF), Color(0xFFE11D89)], + ).createShader(bounds), + child: Text( + 'EX', + style: AppTypography.displayLarge.copyWith( + color: Colors.white, + fontWeight: FontWeight.w800, + letterSpacing: -0.3, + ), + ), + ), + ], ), const SizedBox(height: 6),