주석화 진행상황 정리하고 핵심 모듈에 한글 주석 추가

This commit is contained in:
JiWoong Sul
2025-09-29 19:39:35 +09:00
parent 9467b8c87f
commit 47c87dc118
82 changed files with 596 additions and 5 deletions

View File

@@ -5,6 +5,7 @@ import 'package:shadcn_ui/shadcn_ui.dart';
class SuperportShadTheme {
const SuperportShadTheme._();
/// 브랜드 색상을 기준으로 정의한 주 색상 값.
static const Color primaryColor = Color(0xFF1B4F87);
static const Color successColor = Color(0xFF2E8B57);
static const Color warningColor = Color(0xFFFFC107);
@@ -16,6 +17,7 @@ class SuperportShadTheme {
return ShadThemeData(
brightness: Brightness.light,
colorScheme: ShadColorScheme(
// 라이트 모드 기본 배경/텍스트 대비값 설정.
background: Color(0xFFFFFFFF),
foreground: Color(0xFF09090B),
card: Color(0xFFFFFFFF),
@@ -94,6 +96,7 @@ class SuperportShadTheme {
return ShadThemeData(
brightness: Brightness.dark,
colorScheme: ShadColorScheme(
// 다크 모드 대비를 위해 어두운 배경/밝은 텍스트 조합을 사용한다.
background: Color(0xFF09090B),
foreground: Color(0xFFFAFAFA),
card: Color(0xFF09090B),
@@ -168,6 +171,7 @@ class SuperportShadTheme {
}
/// 상태 텍스트 배경을 위한 데코레이션을 반환한다.
/// 상태 문자열을 기반으로 배경/테두리 색을 선택해 상태 배지를 표현한다.
static BoxDecoration statusDecoration(String status) {
Color backgroundColor;
Color borderColor;