diff --git a/damus/ContentView.swift b/damus/ContentView.swift index bf616659..e770a157 100644 --- a/damus/ContentView.swift +++ b/damus/ContentView.swift @@ -184,6 +184,9 @@ struct ContentView: View { .shadow(color: DamusColors.purple, radius: 2) .opacity(isSideBarOpened ? 0 : 1) .animation(isSideBarOpened ? .none : .default, value: isSideBarOpened) + .onTapGesture { + isSideBarOpened.toggle() + } } else { timelineNavItem .opacity(isSideBarOpened ? 0 : 1) diff --git a/damus/Views/SideMenuView.swift b/damus/Views/SideMenuView.swift index 429834dd..24f43027 100644 --- a/damus/Views/SideMenuView.swift +++ b/damus/Views/SideMenuView.swift @@ -76,6 +76,10 @@ struct SideMenuView: View { navLabel(title: NSLocalizedString("Bookmarks", comment: "Sidebar menu label for Bookmarks view."), img: "bookmark") } + Link(destination: URL(string: "https://store.damus.io/?ref=damus_ios_app")!) { + navLabel(title: NSLocalizedString("Merch", comment: "Sidebar menu label for merch store link."), img: "basket") + } + NavigationLink(value: Route.Config) { navLabel(title: NSLocalizedString("Settings", comment: "Sidebar menu label for accessing the app settings"), img: "settings") }