Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>

This commit is contained in:
Matt Bruce 2026-01-12 17:29:40 -06:00
parent ae7ba030a2
commit dd84ffdfe6
3 changed files with 9 additions and 9 deletions

View File

@ -17,7 +17,7 @@ struct SelfieCamApp: App {
var body: some Scene {
WindowGroup {
ZStack {
Color.Branding.primary
Color.BrandColors.primary
.ignoresSafeArea()
AppLaunchView(config: .selfieCam) {

View File

@ -61,7 +61,7 @@ struct ContentView: View {
}
}
.frame(maxWidth: .infinity, maxHeight: .infinity)
.background(Color.Branding.primary.ignoresSafeArea())
.background(Color.BrandColors.primary.ignoresSafeArea())
// Settings button overlay - only show when NOT in photo review mode
.overlay(alignment: .topTrailing) {
if !showPhotoReview {

View File

@ -12,7 +12,7 @@ import Bedrock
extension Color {
/// SelfieCam branding colors for icon and launch screen.
enum Branding {
enum BrandColors {
/// Primary gradient color - rich magenta/rose for a vibrant, modern selfie aesthetic.
static let primary = Color("Branding/primary")
@ -33,9 +33,9 @@ extension AppIconConfig {
title: "SELFIE",
subtitle: "CAM",
iconSymbol: "camera.fill",
primaryColor: Color.Branding.primary,
secondaryColor: Color.Branding.secondary,
accentColor: Color.Branding.accent
primaryColor: Color.BrandColors.primary,
secondaryColor: Color.BrandColors.secondary,
accentColor: Color.BrandColors.accent
)
}
@ -52,9 +52,9 @@ extension LaunchScreenConfig {
decorativeSymbol: "circle.fill",
patternStyle: .radial,
layoutStyle: .iconAboveTitle,
primaryColor: Color.Branding.primary,
secondaryColor: Color.Branding.secondary,
accentColor: Color.Branding.accent,
primaryColor: Color.BrandColors.primary,
secondaryColor: Color.BrandColors.secondary,
accentColor: Color.BrandColors.accent,
titleColor: .white,
iconSize: 52,
titleSize: 38,