29 lines
1.2 KiB
Swift
29 lines
1.2 KiB
Swift
import SwiftUI
|
|
|
|
enum SybilTheme {
|
|
static let background = Color(red: 0.07, green: 0.05, blue: 0.11)
|
|
static let surface = Color(red: 0.14, green: 0.09, blue: 0.19)
|
|
static let surfaceStrong = Color(red: 0.17, green: 0.10, blue: 0.23)
|
|
static let card = Color(red: 0.12, green: 0.08, blue: 0.17)
|
|
static let border = Color(red: 0.30, green: 0.22, blue: 0.39)
|
|
static let primary = Color(red: 0.66, green: 0.47, blue: 0.94)
|
|
static let primarySoft = Color(red: 0.53, green: 0.37, blue: 0.78)
|
|
static let text = Color(red: 0.95, green: 0.91, blue: 0.98)
|
|
static let textMuted = Color(red: 0.72, green: 0.65, blue: 0.80)
|
|
static let searchCard = Color(red: 0.16, green: 0.10, blue: 0.22)
|
|
static let userBubble = Color(red: 0.35, green: 0.20, blue: 0.62)
|
|
static let danger = Color(red: 0.93, green: 0.38, blue: 0.42)
|
|
|
|
static var backgroundGradient: LinearGradient {
|
|
LinearGradient(
|
|
colors: [
|
|
Color(red: 0.27, green: 0.12, blue: 0.36),
|
|
Color(red: 0.15, green: 0.09, blue: 0.23),
|
|
Color(red: 0.07, green: 0.05, blue: 0.11)
|
|
],
|
|
startPoint: .top,
|
|
endPoint: .bottom
|
|
)
|
|
}
|
|
}
|