Remove grey overlay and reduce logging noise

- Removed grey background overlay during sidebar slide-over for cleaner UI
- Removed excessive logging while keeping critical error/security logs
- Kept only: error conditions, connection events, panic mode, security events
- Significantly reduced console noise for better production readiness
This commit is contained in:
jack
2025-07-04 12:28:00 +02:00
parent f77cec3fb2
commit 2cd8443292
5 changed files with 96 additions and 95 deletions
+2 -1
View File
@@ -74,7 +74,8 @@ struct ContentView: View {
// Sidebar overlay
HStack(spacing: 0) {
// Tap to dismiss area
Color.black.opacity(showSidebar ? 0.3 : 0.3 * (-sidebarDragOffset / (geometry.size.width * 0.7)))
Color.clear
.contentShape(Rectangle())
.onTapGesture {
withAnimation(.spring(response: 0.3, dampingFraction: 0.8)) {
showSidebar = false