summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/Views/BlurView.swift
diff options
context:
space:
mode:
authorJon Petersson <jon.petersson@mullvad.net>2024-12-04 10:18:22 +0100
committerJon Petersson <jon.petersson@mullvad.net>2024-12-13 14:31:41 +0100
commitc61b7d4e5a3a891562416692ee8d5b94de1e8549 (patch)
treee85b0edcfb08238a5714f59ddaa1a4b03662359e /ios/MullvadVPN/Views/BlurView.swift
parent9573f3ed7a449f2aeb9f8efe0c6f4335ed0c326c (diff)
downloadmullvadvpn-c61b7d4e5a3a891562416692ee8d5b94de1e8549.tar.xz
mullvadvpn-c61b7d4e5a3a891562416692ee8d5b94de1e8549.zip
Add state to new connection view
Diffstat (limited to 'ios/MullvadVPN/Views/BlurView.swift')
-rw-r--r--ios/MullvadVPN/Views/BlurView.swift22
1 files changed, 22 insertions, 0 deletions
diff --git a/ios/MullvadVPN/Views/BlurView.swift b/ios/MullvadVPN/Views/BlurView.swift
new file mode 100644
index 0000000000..eb976efb74
--- /dev/null
+++ b/ios/MullvadVPN/Views/BlurView.swift
@@ -0,0 +1,22 @@
+//
+// BlurView.swift
+// MullvadVPN
+//
+// Created by Jon Petersson on 2024-12-06.
+// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+//
+
+import SwiftUI
+
+/// Blurred (background) view using a `UIBlurEffect`.
+struct BlurView: View {
+ var style: UIBlurEffect.Style
+
+ var body: some View {
+ Spacer()
+ .overlay {
+ VisualEffectView(effect: UIBlurEffect(style: style))
+ .opacity(0.8)
+ }
+ }
+}