Sync migrated iOS modules

This commit is contained in:
2026-06-22 15:35:12 +08:00
parent ace9c94359
commit 484566d27e
48 changed files with 4455 additions and 15 deletions

View File

@ -13,6 +13,9 @@ enum AppDesign {
static let primarySoft = Color(hex: 0xEFF6FF)
static let textPrimary = Color(hex: 0x1F2937)
static let textSecondary = Color(hex: 0x6B7280)
static let placeholder = Color(hex: 0xA8B2C1)
static let success = Color(hex: 0x14964A)
static let warning = Color(hex: 0xFF7B00)
}
extension Color {
@ -27,3 +30,16 @@ extension Color {
)
}
}
extension View {
///
func appInputFieldStyle(cornerRadius: CGFloat, minHeight: CGFloat) -> some View {
padding(.horizontal, AppMetrics.Spacing.medium)
.frame(minHeight: minHeight)
.background(Color(hex: 0xF8FAFC), in: RoundedRectangle(cornerRadius: cornerRadius))
.overlay {
RoundedRectangle(cornerRadius: cornerRadius)
.stroke(Color(hex: 0xE2E8F0), lineWidth: 1)
}
}
}