47 lines
1.7 KiB
Swift
47 lines
1.7 KiB
Swift
//
|
||
// OrderTokens.swift
|
||
// suixinkan
|
||
//
|
||
|
||
import CoreGraphics
|
||
import UIKit
|
||
|
||
/// 订单模块视觉令牌,对齐 Android `OrderListScreen` / `DepositOrderListScreen` inline 色值。
|
||
enum OrderTokens {
|
||
|
||
// MARK: - Colors
|
||
|
||
static let filterBackground = UIColor(hex: 0xF4F4F4)
|
||
static let searchPlaceholder = UIColor(hex: 0xB6BECA)
|
||
static let label563 = UIColor(hex: 0x4B5563)
|
||
static let timestamp = UIColor(hex: 0x6B7280)
|
||
static let orderNumber = UIColor.black
|
||
static let chipBackground = UIColor(hex: 0xEFF6FF)
|
||
static let phoneIconBackground = UIColor(hex: 0xEFF6FF)
|
||
static let giftBorder = UIColor(hex: 0xE5E7EB)
|
||
static let sourceBorder = UIColor(hex: 0xE6EAF0)
|
||
static let sourceBackground = UIColor(hex: 0xF9FAFC)
|
||
static let sourceDivider = UIColor(hex: 0xE9EDF3)
|
||
static let sourceLeadPlaceholder = UIColor(hex: 0xF3F5F8)
|
||
static let depositSuccess = UIColor(hex: 0x27AE60)
|
||
static let depositSuccessBackground = UIColor(hex: 0xE8F8F0)
|
||
static let depositRefunded = UIColor(hex: 0x6B7280)
|
||
static let depositRefundedBackground = UIColor(hex: 0xF3F4F6)
|
||
static let remarkDivider = UIColor(hex: 0xF4F4F4)
|
||
static let valueBlack = UIColor.black
|
||
|
||
// MARK: - Layout
|
||
|
||
static let searchHeight: CGFloat = 36
|
||
static let filterPillHeight: CGFloat = 35
|
||
static let actionButtonHeight: CGFloat = 48
|
||
static let cardRadius: CGFloat = 12
|
||
static let pillRadius: CGFloat = 4
|
||
static let cardPadding: CGFloat = 16
|
||
static let cardGap: CGFloat = 12
|
||
static let filterGap: CGFloat = 8
|
||
static let infoRowSpacing: CGFloat = 8
|
||
static let dividerHeight: CGFloat = 0.5
|
||
static let refundButtonWidthRatio: CGFloat = 0.3
|
||
}
|