refactor(ui): 화면 및 위젯 정리
- GamePlayScreen build() 메서드 분할 (300→15 LOC) - 애니메이션/프로그레스 패널 개선 - 설정 화면 정리
This commit is contained in:
@@ -217,9 +217,9 @@ class _AnimationPanel extends StatelessWidget {
|
||||
children: [
|
||||
const Icon(Icons.auto_awesome, color: RetroColors.gold, size: 18),
|
||||
const SizedBox(width: 10),
|
||||
const Text(
|
||||
'ASCII NEVER DIE',
|
||||
style: TextStyle(
|
||||
Text(
|
||||
L10n.of(context).appTitle.toUpperCase(),
|
||||
style: const TextStyle(
|
||||
fontFamily: 'PressStart2P',
|
||||
fontSize: 14,
|
||||
color: RetroColors.gold,
|
||||
@@ -272,7 +272,7 @@ class _ActionButtons extends StatelessWidget {
|
||||
final l10n = L10n.of(context);
|
||||
|
||||
return RetroPanel(
|
||||
title: 'MENU',
|
||||
title: L10n.of(context).menuTitle,
|
||||
padding: const EdgeInsets.all(12),
|
||||
child: Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.stretch,
|
||||
|
||||
Reference in New Issue
Block a user