From c293b708afe79f7b19f534820c58bed445c19775 Mon Sep 17 00:00:00 2001 From: Mauro Romito Date: Tue, 5 Sep 2023 11:05:38 +0200 Subject: [PATCH] dark mode support --- ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift b/ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift index 15df34ba81..02087c2c7a 100644 --- a/ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift +++ b/ElementX/Sources/Screens/HomeScreen/View/HomeScreen.swift @@ -20,6 +20,7 @@ import SwiftUI import SwiftUIIntrospect struct HomeScreen: View { + @Environment(\.colorScheme) private var colorScheme @Environment(\.isPresented) private var isPresented @ObservedObject var context: HomeScreenViewModel.Context @@ -196,10 +197,10 @@ struct HomeScreen: View { ZStack { avatar .blur(radius: 64).blendMode(.hardLight) - .opacity(0.20) + .opacity(colorScheme == .dark ? 0.15 : 0.20) avatar - .blur(radius: 64).blendMode(.saturation) - .opacity(0.75) + .blur(radius: 64).blendMode(colorScheme == .dark ? .normal : .saturation) + .opacity(colorScheme == .dark ? 0.20 : 0.75) } }