Define and apply a shared app color palette for Jetpack Compose and SwiftUI. Use when replacing hard-coded UI colors with project-level constants/tokens and wiring those tokens into themes/components.
Color(...) や .white / .black / .secondary などの直書きを整理したいときColor.kt と SwiftUI 側の色定義を揃えたいとき既存の色使用箇所を抽出する
Color(, MaterialTheme.colorScheme, background 付近を確認するColor., .foregroundStyle, .background, .fill を確認するプロジェクト共通色を定義する
theme/Color.ktAppColors(enum / struct)を定義して再利用可能にするTheme に接続する
AppTheme.kt の darkColorScheme / lightColorScheme にトークンを渡すAppColors.* 参照へ置換する画面コンポーネントを置換する
影響範囲を検証する
/cross-platform-color-palette Camera 画面の色を Compose と SwiftUI で共通化して/cross-platform-color-palette Color 直書きをやめて Color.kt 相当の定義へ統一して/cross-platform-color-palette iOS の placeholder 色と Compose の overlay 色をトークン化して