style(ui): 전체 화면 폰트 크기 증가

- arena: 전투/결과/랭크 화면 폰트 조정
- front: 메인 화면 폰트 조정
- game: 게임플레이 위젯 전반 폰트 조정 (스킬, 장비, 인벤토리 등)
- hall_of_fame: 명예의 전당 폰트 조정
- new_character: 캐릭터 생성 화면 폰트 조정
- settings: 설정 화면 폰트 조정
- 전반적인 가독성 향상
This commit is contained in:
JiWoong Sul
2026-01-15 19:07:34 +09:00
parent e882093d37
commit cbf96c2c0e
43 changed files with 347 additions and 338 deletions

View File

@@ -279,7 +279,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
L10n.of(context).newCharacterTitle.toUpperCase(),
style: const TextStyle(
fontFamily: 'PressStart2P',
fontSize: 12,
fontSize: 15,
color: RetroColors.gold,
),
),
@@ -367,7 +367,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
'DEBUG: TURBO MODE (20x)',
style: TextStyle(
fontFamily: 'PressStart2P',
fontSize: 8,
fontSize: 13,
color: _cheatsEnabled
? RetroColors.hpRed
: RetroColors.textDisabled,
@@ -396,7 +396,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
controller: _nameController,
style: const TextStyle(
fontFamily: 'PressStart2P',
fontSize: 10,
fontSize: 14,
color: RetroColors.textLight,
),
// 영문 알파벳만 허용 (공백 불가)
@@ -407,7 +407,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
labelText: l10n.name,
labelStyle: const TextStyle(
fontFamily: 'PressStart2P',
fontSize: 8,
fontSize: 13,
color: RetroColors.gold,
),
border: const OutlineInputBorder(
@@ -470,7 +470,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
l10n.total.toUpperCase(),
style: const TextStyle(
fontFamily: 'PressStart2P',
fontSize: 8,
fontSize: 13,
fontWeight: FontWeight.bold,
color: RetroColors.textLight,
),
@@ -479,7 +479,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
'$_total',
style: TextStyle(
fontFamily: 'PressStart2P',
fontSize: 14,
fontSize: 16,
fontWeight: FontWeight.bold,
color: _getTotalColor(),
),
@@ -515,7 +515,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
game_l10n.uiRollHistory(_rollHistory.length),
style: const TextStyle(
fontFamily: 'PressStart2P',
fontSize: 8,
fontSize: 13,
color: RetroColors.textDisabled,
),
),
@@ -540,7 +540,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
label.toUpperCase(),
style: const TextStyle(
fontFamily: 'PressStart2P',
fontSize: 8,
fontSize: 13,
color: RetroColors.gold,
),
),
@@ -549,7 +549,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
'$value',
style: const TextStyle(
fontFamily: 'PressStart2P',
fontSize: 12,
fontSize: 17,
fontWeight: FontWeight.bold,
color: RetroColors.textLight,
),
@@ -598,7 +598,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
GameDataL10n.getRaceName(context, race.name),
style: TextStyle(
fontFamily: 'PressStart2P',
fontSize: 8,
fontSize: 14,
color: isSelected
? RetroColors.gold
: RetroColors.textLight,
@@ -638,12 +638,15 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
if (statMods.isNotEmpty)
Text(
statMods.join(', '),
style: const TextStyle(fontSize: 9, color: RetroColors.textLight),
style: const TextStyle(
fontSize: 15,
color: RetroColors.textLight,
),
),
if (passiveDesc.isNotEmpty)
Text(
passiveDesc,
style: const TextStyle(fontSize: 9, color: RetroColors.expGreen),
style: const TextStyle(fontSize: 15, color: RetroColors.expGreen),
),
],
),
@@ -714,7 +717,7 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
GameDataL10n.getKlassName(context, klass.name),
style: TextStyle(
fontFamily: 'PressStart2P',
fontSize: 8,
fontSize: 14,
color: isSelected
? RetroColors.gold
: RetroColors.textLight,
@@ -754,12 +757,15 @@ class _NewCharacterScreenState extends State<NewCharacterScreen> {
if (statMods.isNotEmpty)
Text(
statMods.join(', '),
style: const TextStyle(fontSize: 9, color: RetroColors.textLight),
style: const TextStyle(
fontSize: 15,
color: RetroColors.textLight,
),
),
if (passiveDesc.isNotEmpty)
Text(
passiveDesc,
style: const TextStyle(fontSize: 9, color: RetroColors.expGreen),
style: const TextStyle(fontSize: 15, color: RetroColors.expGreen),
),
],
),