Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
This commit is contained in:
parent
ae7ba030a2
commit
dd84ffdfe6
@ -17,7 +17,7 @@ struct SelfieCamApp: App {
|
|||||||
var body: some Scene {
|
var body: some Scene {
|
||||||
WindowGroup {
|
WindowGroup {
|
||||||
ZStack {
|
ZStack {
|
||||||
Color.Branding.primary
|
Color.BrandColors.primary
|
||||||
.ignoresSafeArea()
|
.ignoresSafeArea()
|
||||||
|
|
||||||
AppLaunchView(config: .selfieCam) {
|
AppLaunchView(config: .selfieCam) {
|
||||||
|
|||||||
@ -61,7 +61,7 @@ struct ContentView: View {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
.frame(maxWidth: .infinity, maxHeight: .infinity)
|
.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
|
// Settings button overlay - only show when NOT in photo review mode
|
||||||
.overlay(alignment: .topTrailing) {
|
.overlay(alignment: .topTrailing) {
|
||||||
if !showPhotoReview {
|
if !showPhotoReview {
|
||||||
|
|||||||
@ -12,7 +12,7 @@ import Bedrock
|
|||||||
|
|
||||||
extension Color {
|
extension Color {
|
||||||
/// SelfieCam branding colors for icon and launch screen.
|
/// SelfieCam branding colors for icon and launch screen.
|
||||||
enum Branding {
|
enum BrandColors {
|
||||||
/// Primary gradient color - rich magenta/rose for a vibrant, modern selfie aesthetic.
|
/// Primary gradient color - rich magenta/rose for a vibrant, modern selfie aesthetic.
|
||||||
static let primary = Color("Branding/primary")
|
static let primary = Color("Branding/primary")
|
||||||
|
|
||||||
@ -33,9 +33,9 @@ extension AppIconConfig {
|
|||||||
title: "SELFIE",
|
title: "SELFIE",
|
||||||
subtitle: "CAM",
|
subtitle: "CAM",
|
||||||
iconSymbol: "camera.fill",
|
iconSymbol: "camera.fill",
|
||||||
primaryColor: Color.Branding.primary,
|
primaryColor: Color.BrandColors.primary,
|
||||||
secondaryColor: Color.Branding.secondary,
|
secondaryColor: Color.BrandColors.secondary,
|
||||||
accentColor: Color.Branding.accent
|
accentColor: Color.BrandColors.accent
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -52,9 +52,9 @@ extension LaunchScreenConfig {
|
|||||||
decorativeSymbol: "circle.fill",
|
decorativeSymbol: "circle.fill",
|
||||||
patternStyle: .radial,
|
patternStyle: .radial,
|
||||||
layoutStyle: .iconAboveTitle,
|
layoutStyle: .iconAboveTitle,
|
||||||
primaryColor: Color.Branding.primary,
|
primaryColor: Color.BrandColors.primary,
|
||||||
secondaryColor: Color.Branding.secondary,
|
secondaryColor: Color.BrandColors.secondary,
|
||||||
accentColor: Color.Branding.accent,
|
accentColor: Color.BrandColors.accent,
|
||||||
titleColor: .white,
|
titleColor: .white,
|
||||||
iconSize: 52,
|
iconSize: 52,
|
||||||
titleSize: 38,
|
titleSize: 38,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user