feat: Styles views for macos
This commit is contained in:
18
Sources/Styleguide/Modifiers/DynamicPaddingModifier.swift
Normal file
18
Sources/Styleguide/Modifiers/DynamicPaddingModifier.swift
Normal file
@@ -0,0 +1,18 @@
|
||||
import SharedModels
|
||||
import SwiftUI
|
||||
|
||||
extension View {
|
||||
|
||||
public func dynamicBottomPadding(
|
||||
iOS iOSPadding: CGFloat? = nil,
|
||||
macOS macOSPadding: CGFloat? = 40
|
||||
) -> some View {
|
||||
self
|
||||
#if os(macOS)
|
||||
.padding(.bottom, macOSPadding)
|
||||
#elseif os(iOS)
|
||||
.padding(.bottom, iOSPadding)
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user