From 55c2834b29764750dca155ce7336508b085a4f31 Mon Sep 17 00:00:00 2001
From: Mustafa Merza <mustafa.merza95@gmail.com>
Date: Wed, 14 Aug 2024 18:54:29 +0300
Subject: [PATCH] - Added setting fonts in SwiftUI views.

---
 MiniScanner/Core/Presentation/Controls/CustomMenuPicker.swift  | 1 +
 MiniScanner/Core/Presentation/Controls/CustomPicker.swift      | 1 +
 MiniScanner/Core/Presentation/Controls/PrimaryButton.swift     | 1 +
 MiniScanner/Features/Settings/Presentation/SettingButton.swift | 3 +++
 .../Features/Settings/Presentation/SettingSheetView.swift      | 1 +
 5 files changed, 7 insertions(+)

diff --git a/MiniScanner/Core/Presentation/Controls/CustomMenuPicker.swift b/MiniScanner/Core/Presentation/Controls/CustomMenuPicker.swift
index 29d1e74..c65d344 100644
--- a/MiniScanner/Core/Presentation/Controls/CustomMenuPicker.swift
+++ b/MiniScanner/Core/Presentation/Controls/CustomMenuPicker.swift
@@ -23,6 +23,7 @@ struct CustomMenuPicker<Item: CustomMenuPickerItem, Label: View>: View {
                     
                     Text(item.displayedName)
                         .customForeground(.gray600)
+                        .customFont(.bold(20))
                         .tag(item)
                 }
             }
diff --git a/MiniScanner/Core/Presentation/Controls/CustomPicker.swift b/MiniScanner/Core/Presentation/Controls/CustomPicker.swift
index 9003592..12078bd 100644
--- a/MiniScanner/Core/Presentation/Controls/CustomPicker.swift
+++ b/MiniScanner/Core/Presentation/Controls/CustomPicker.swift
@@ -32,6 +32,7 @@ struct CustomPicker<Item: CustomMenuPickerItem>: View {
                 
                 Text(item.displayedName)
                     .customForeground(.gray600)
+                    .customFont(.bold(20))
                 
                 Spacer()
                 
diff --git a/MiniScanner/Core/Presentation/Controls/PrimaryButton.swift b/MiniScanner/Core/Presentation/Controls/PrimaryButton.swift
index d34ef9f..2b3b486 100644
--- a/MiniScanner/Core/Presentation/Controls/PrimaryButton.swift
+++ b/MiniScanner/Core/Presentation/Controls/PrimaryButton.swift
@@ -33,6 +33,7 @@ struct PrimaryButton: View {
     private var titleView: some View {
         Text(title)
             .customForeground(.gray0)
+            .customFont(.bold(20))
     }
 }
 
diff --git a/MiniScanner/Features/Settings/Presentation/SettingButton.swift b/MiniScanner/Features/Settings/Presentation/SettingButton.swift
index d692607..1004ae6 100644
--- a/MiniScanner/Features/Settings/Presentation/SettingButton.swift
+++ b/MiniScanner/Features/Settings/Presentation/SettingButton.swift
@@ -51,11 +51,13 @@ struct SettingButton: View {
     private var titleView: some View {
         Text(title)
             .customForeground(.gray600)
+            .customFont(.bold(16))
     }
     
     private var valueView: some View {
         Text(value)
             .customForeground(.gray350)
+            .customFont(.regular(16))
     }
     
     private var changeButton: some View {
@@ -65,6 +67,7 @@ struct SettingButton: View {
             
             Text(String.change.localized)
                 .customForeground(.gray600)
+                .customFont(.medium(16))
         })
     }
 }
diff --git a/MiniScanner/Features/Settings/Presentation/SettingSheetView.swift b/MiniScanner/Features/Settings/Presentation/SettingSheetView.swift
index 0ba8a21..f48c5d3 100644
--- a/MiniScanner/Features/Settings/Presentation/SettingSheetView.swift
+++ b/MiniScanner/Features/Settings/Presentation/SettingSheetView.swift
@@ -40,6 +40,7 @@ extension SettingSheetView {
     private var titleView: some View {
         Text(title)
             .customForeground(.gray600)
+            .customFont(.bold(24))
     }
     
     private var picker: some View {
-- 
GitLab