feat(front): 프론트 화면 개선 및 설정 저장소 추가
- front_screen_animation.dart: 프론트 화면 애니메이션 추가 - settings_repository.dart: 설정 저장소 구현 - front/widgets/: 프론트 화면 위젯 분리 - mobile_carousel_layout.dart: 모바일 레이아웃 개선 - app.dart: 앱 설정 개선 - game_text_l10n.dart: 텍스트 추가
This commit is contained in:
@@ -1659,3 +1659,62 @@ String get buttonCancel {
|
||||
if (isJapaneseLocale) return 'キャンセル';
|
||||
return 'Cancel';
|
||||
}
|
||||
|
||||
// ============================================================================
|
||||
// 프론트 화면 경고/푸터 텍스트
|
||||
// ============================================================================
|
||||
|
||||
String get uiWarning {
|
||||
if (isKoreanLocale) return '경고';
|
||||
if (isJapaneseLocale) return '警告';
|
||||
return 'Warning';
|
||||
}
|
||||
|
||||
String get warningDeleteSave {
|
||||
if (isKoreanLocale) return '기존 저장 파일이 삭제됩니다. 계속하시겠습니까?';
|
||||
if (isJapaneseLocale) return '既存のセーブファイルが削除されます。続行しますか?';
|
||||
return 'Existing save file will be deleted. Continue?';
|
||||
}
|
||||
|
||||
String get copyrightText {
|
||||
// 카피라이트 텍스트는 언어에 따라 변하지 않음
|
||||
return '© 2025 naturebridgeai & cclabs all rights reserved';
|
||||
}
|
||||
|
||||
// ============================================================================
|
||||
// 테마 설정 텍스트
|
||||
// ============================================================================
|
||||
|
||||
String get menuTheme {
|
||||
if (isKoreanLocale) return '테마';
|
||||
if (isJapaneseLocale) return 'テーマ';
|
||||
return 'Theme';
|
||||
}
|
||||
|
||||
String get themeLight {
|
||||
if (isKoreanLocale) return '라이트';
|
||||
if (isJapaneseLocale) return 'ライト';
|
||||
return 'Light';
|
||||
}
|
||||
|
||||
String get themeDark {
|
||||
if (isKoreanLocale) return '다크';
|
||||
if (isJapaneseLocale) return 'ダーク';
|
||||
return 'Dark';
|
||||
}
|
||||
|
||||
String get themeSystem {
|
||||
if (isKoreanLocale) return '시스템';
|
||||
if (isJapaneseLocale) return 'システム';
|
||||
return 'System';
|
||||
}
|
||||
|
||||
// ============================================================================
|
||||
// 로딩 텍스트
|
||||
// ============================================================================
|
||||
|
||||
String get uiLoading {
|
||||
if (isKoreanLocale) return '불러오는 중...';
|
||||
if (isJapaneseLocale) return '読み込み中...';
|
||||
return 'Loading...';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user