Fix side menu offset

Changelog-Fixed: Fix side menu bug in landscape
Closes: #560
This commit is contained in:
OlegAba
2023-02-09 00:29:56 -05:00
committed by William Casarin
parent 0a9fbf5031
commit ff15156297

View File

@@ -18,6 +18,7 @@ struct SideMenuView: View {
var sideBarWidth = min(UIScreen.main.bounds.size.width * 0.65, 400.0) var sideBarWidth = min(UIScreen.main.bounds.size.width * 0.65, 400.0)
let verticalSpacing: CGFloat = 20 let verticalSpacing: CGFloat = 20
let padding: CGFloat = 30
func fillColor() -> Color { func fillColor() -> Color {
colorScheme == .light ? DamusColors.white : DamusColors.black colorScheme == .light ? DamusColors.white : DamusColors.black
@@ -163,11 +164,11 @@ struct SideMenuView: View {
} }
.padding(.top, verticalSpacing) .padding(.top, verticalSpacing)
} }
.padding(.top, -15) .padding(.top, -(padding / 2.0))
.padding([.leading, .trailing, .bottom], 30) .padding([.leading, .trailing, .bottom], padding)
} }
.frame(width: sideBarWidth) .frame(width: sideBarWidth)
.offset(x: isSidebarVisible ? 0 : -sideBarWidth) .offset(x: isSidebarVisible ? 0 : -(sideBarWidth + padding))
.animation(.default, value: isSidebarVisible) .animation(.default, value: isSidebarVisible)
.alert("Logout", isPresented: $confirm_logout) { .alert("Logout", isPresented: $confirm_logout) {
Button(NSLocalizedString("Cancel", comment: "Cancel out of logging out the user."), role: .cancel) { Button(NSLocalizedString("Cancel", comment: "Cancel out of logging out the user."), role: .cancel) {