1
0
mirror of git://jb55.com/damus synced 2024-09-30 00:40:45 +00:00

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