diff --git a/app/lib/features/auth/login_screen.dart b/app/lib/features/auth/login_screen.dart index d6349c5..62d20b8 100644 --- a/app/lib/features/auth/login_screen.dart +++ b/app/lib/features/auth/login_screen.dart @@ -106,18 +106,42 @@ class _LoginScreenState extends State { child: Column( crossAxisAlignment: CrossAxisAlignment.stretch, children: [ + const SizedBox(height: AppSpace.s8), + // 시안 로그인(173:1905)은 화면 위쪽 가운데에 핑크 원(로고 자리) 하나만 둔다. + // 로고 원본은 미확정(Q6)이라 원 안에 워드마크를 텍스트로 넣는다. + Center( + child: Container( + width: 120, + height: 120, + decoration: const BoxDecoration( + color: AppColors.cosmicAccent, + shape: BoxShape.circle, + ), + alignment: Alignment.center, + child: Text( + 'FANUZU', + style: text.titleLarge?.copyWith( + color: AppColors.onCosmicAccent, + fontFamily: AppFonts.display, + fontWeight: FontWeight.w700, + ), + ), + ), + ), const SizedBox(height: AppSpace.s6), - // 로고 원본은 미확정(Q6)이라 워드마크를 텍스트로 둔다. 확정되면 이미지로 교체. - Text('FANUZU', style: text.displayMedium), - const SizedBox(height: AppSpace.s4), - Text('당신의 팬 활동을\n하나의 행성으로', style: text.displayLarge), - const SizedBox(height: AppSpace.s4), + Text( + '당신의 팬 활동을\n하나의 행성으로', + style: text.headlineSmall?.copyWith(fontWeight: FontWeight.w500), + textAlign: TextAlign.center, + ), + const SizedBox(height: AppSpace.s3), Text( '로그인하면 이용약관과 개인정보 처리방침에 동의하는 절차로 이동합니다.', - style: text.bodyMedium?.copyWith(color: AppColors.onCosmicVariant), + style: text.bodySmall?.copyWith(color: AppColors.onCosmicVariant), + textAlign: TextAlign.center, ), - const SizedBox(height: AppSpace.s7), - Text('계정으로 시작하기', style: text.titleLarge), + const SizedBox(height: AppSpace.s8), + Text('계정으로 시작하기', style: text.titleMedium), const SizedBox(height: AppSpace.s2), Text( '사용 중인 계정 하나를 선택해 주세요.',