Sync migrated iOS modules
This commit is contained in:
@ -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)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user