37 lines
978 B
Swift
37 lines
978 B
Swift
//
|
|
// BrandingConfig.swift
|
|
// Blackjack
|
|
//
|
|
// App-specific branding configurations for icons and launch screens.
|
|
//
|
|
|
|
import SwiftUI
|
|
import CasinoKit
|
|
|
|
// MARK: - App Icon Configuration
|
|
|
|
extension AppIconConfig {
|
|
/// Blackjack app icon configuration.
|
|
static let blackjack = AppIconConfig(
|
|
title: "BLACKJACK",
|
|
subtitle: "21",
|
|
iconSymbol: "suit.club.fill",
|
|
primaryColor: Color(red: 0.05, green: 0.35, blue: 0.15),
|
|
secondaryColor: Color(red: 0.03, green: 0.2, blue: 0.1)
|
|
)
|
|
}
|
|
|
|
// MARK: - Launch Screen Configuration
|
|
|
|
extension LaunchScreenConfig {
|
|
/// Blackjack launch screen configuration.
|
|
static let blackjack = LaunchScreenConfig(
|
|
title: "BLACKJACK",
|
|
subtitle: "21",
|
|
tagline: "Beat the Dealer",
|
|
iconSymbols: ["suit.club.fill", "suit.diamond.fill"],
|
|
primaryColor: Color(red: 0.05, green: 0.35, blue: 0.15),
|
|
secondaryColor: Color(red: 0.03, green: 0.2, blue: 0.1)
|
|
)
|
|
}
|