로그인 화면 레이아웃 — 중앙 로고 원 · 문구 가운데 정렬

This commit is contained in:
Sn-Kinos
2026-09-02 19:38:33 +09:00
parent 45454092f7
commit b0c554c582
+32 -8
View File
@@ -106,18 +106,42 @@ class _LoginScreenState extends State<LoginScreen> {
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(
'사용 중인 계정 하나를 선택해 주세요.',