46 lines
891 B
Swift
46 lines
891 B
Swift
//
|
|
// Copyright 2021-2024 New Vector Ltd.
|
|
//
|
|
// SPDX-License-Identifier: AGPL-3.0-only
|
|
// Please see LICENSE in the repository root for full details.
|
|
//
|
|
|
|
import Foundation
|
|
import UIKit
|
|
|
|
/**
|
|
Struct for holding colour values for a particular theme.
|
|
*/
|
|
public struct ColorValues: Colors {
|
|
|
|
public let accent: UIColor
|
|
|
|
public let alert: UIColor
|
|
|
|
public let primaryContent: UIColor
|
|
|
|
public let secondaryContent: UIColor
|
|
|
|
public let tertiaryContent: UIColor
|
|
|
|
public let quarterlyContent: UIColor
|
|
|
|
public let quinaryContent: UIColor
|
|
|
|
public let separator: UIColor
|
|
|
|
public let system: UIColor
|
|
|
|
public let tile: UIColor
|
|
|
|
public let navigation: UIColor
|
|
|
|
public let background: UIColor
|
|
|
|
public let ems: UIColor
|
|
|
|
public let links: UIColor
|
|
|
|
public let namesAndAvatars: [UIColor]
|
|
}
|