diff options
Diffstat (limited to 'Map/Presentation/Theme/Dimensions.swift')
| -rw-r--r-- | Map/Presentation/Theme/Dimensions.swift | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Map/Presentation/Theme/Dimensions.swift b/Map/Presentation/Theme/Dimensions.swift index f31af9a..26b4496 100644 --- a/Map/Presentation/Theme/Dimensions.swift +++ b/Map/Presentation/Theme/Dimensions.swift @@ -24,6 +24,11 @@ struct Dimensions { static let caption: CGFloat = 11 static let smallControl: CGFloat = 11 + static var editor: CGFloat { + let fontSize = UserDefaults.standard.double(forKey: "editorFontSize") + return fontSize > 0 ? CGFloat(fontSize) : 14 + } + struct Map { static let note: CGFloat = 12 static let axisLabel: CGFloat = 14 @@ -37,6 +42,12 @@ struct Dimensions { static let caption: CGFloat = 18 static let smallControl: CGFloat = 18 + static var editor: CGFloat { + let fontSize = UserDefaults.standard.double(forKey: "editorFontSize") + let actualSize = fontSize > 0 ? fontSize : 14 + return actualSize >= 16 ? 38 : 18 + } + struct Map { static let note: CGFloat = 18 static let axisLabel: CGFloat = 18 |