41 lines
1.0 KiB
Swift
41 lines
1.0 KiB
Swift
//
|
|
// BrandingConfig+Baccarat.swift
|
|
// Baccarat
|
|
//
|
|
// Baccarat-specific branding configurations for AppIconView and LaunchScreenView.
|
|
//
|
|
|
|
import SwiftUI
|
|
import CasinoKit
|
|
|
|
extension AppIconConfig {
|
|
/// Baccarat game icon configuration.
|
|
static let baccarat = AppIconConfig(
|
|
title: "BACCARAT",
|
|
iconSymbol: "suit.spade.fill"
|
|
)
|
|
}
|
|
|
|
extension LaunchScreenConfig {
|
|
/// Baccarat game launch screen configuration.
|
|
static let baccarat = LaunchScreenConfig(
|
|
title: "BACCARAT",
|
|
tagline: "The Classic Casino Card Game",
|
|
iconSymbols: ["suit.spade.fill", "suit.heart.fill"]
|
|
)
|
|
}
|
|
|
|
// MARK: - For Development Preview Comparison
|
|
|
|
extension AppIconConfig {
|
|
/// Blackjack config for side-by-side comparison in dev previews.
|
|
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)
|
|
)
|
|
}
|
|
|