Figma 설명 프레임 반영 — 로그인·온보딩·스플래시 · HOME · GALAXY · 퀘스트·이클립스·알림

This commit is contained in:
Sn-Kinos
2026-10-06 03:03:20 +09:00
parent 64825e72b0
commit ecf5998725
77 changed files with 2703 additions and 640 deletions
+9 -6
View File
@@ -102,6 +102,8 @@ class _LoginScreenState extends State<LoginScreen> {
void _open({required bool signUp}) {
Navigator.of(context).push(
MaterialPageRoute<void>(
// 명세 `510:86374` 「닫기 — 아래 방향 Move Out 으로 이전 화면」 — 아래에서 올라오는 전체 화면.
fullscreenDialog: true,
builder: (_) => SimpleLoginScreen(auth: widget.auth, signUp: signUp),
),
);
@@ -114,20 +116,20 @@ class _LoginScreenState extends State<LoginScreen> {
child: Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
// 시안 173:1905 — 상단 386 영역 가운데에 핑크 원(120) 하나. 로고 원본 미확정(Q6).
// 시안 173:1905 — 상단 386 영역 가운데 로고(120). 명세 `510:86330` 「컨테인 중앙 정렬」.
// 로고는 발주사 인수 자산 `fanuzu logo only.png` 의 마크(공통 기준 4항 FANUZU).
SizedBox(
height: 386,
child: Center(
child: GestureDetector(
key: loginLogoKey,
onLongPress: _toggleDevPanel,
child: Container(
child: Image.asset(
'assets/brand/fanuzu-mark.png',
width: 120,
height: 120,
decoration: const BoxDecoration(
color: AppColors.cosmicAccent,
shape: BoxShape.circle,
),
fit: BoxFit.contain,
semanticLabel: 'FANUZU',
),
),
),
@@ -247,6 +249,7 @@ class _SimpleLoginScreenState extends State<SimpleLoginScreen> {
void _switchMode() {
Navigator.of(context).pushReplacement(
MaterialPageRoute<void>(
fullscreenDialog: true,
builder: (_) =>
SimpleLoginScreen(auth: widget.auth, signUp: !widget.signUp),
),