diff --git a/README.md b/README.md
index d89e251c..2c3744ba 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,4 @@
-
-

-
+
# VibeTunnel
diff --git a/VibeTunnel.xcodeproj/project.xcworkspace/xcuserdata/steipete.xcuserdatad/UserInterfaceState.xcuserstate b/VibeTunnel.xcodeproj/project.xcworkspace/xcuserdata/steipete.xcuserdatad/UserInterfaceState.xcuserstate
index 0b7163e7..344fc984 100644
Binary files a/VibeTunnel.xcodeproj/project.xcworkspace/xcuserdata/steipete.xcuserdatad/UserInterfaceState.xcuserstate and b/VibeTunnel.xcodeproj/project.xcworkspace/xcuserdata/steipete.xcuserdatad/UserInterfaceState.xcuserstate differ
diff --git a/VibeTunnel/Assets.xcassets/menubar.imageset/menubar.png b/VibeTunnel/Assets.xcassets/menubar.imageset/menubar.png
index 2b9d1f36..e4650b60 100644
Binary files a/VibeTunnel/Assets.xcassets/menubar.imageset/menubar.png and b/VibeTunnel/Assets.xcassets/menubar.imageset/menubar.png differ
diff --git a/VibeTunnel/Assets.xcassets/menubar.imageset/menubar@2x.png b/VibeTunnel/Assets.xcassets/menubar.imageset/menubar@2x.png
index 7ca57b42..9b48f991 100644
Binary files a/VibeTunnel/Assets.xcassets/menubar.imageset/menubar@2x.png and b/VibeTunnel/Assets.xcassets/menubar.imageset/menubar@2x.png differ
diff --git a/VibeTunnel/Assets.xcassets/menubar.imageset/menubar@3x.png b/VibeTunnel/Assets.xcassets/menubar.imageset/menubar@3x.png
index 7ca57b42..7c0ac7db 100644
Binary files a/VibeTunnel/Assets.xcassets/menubar.imageset/menubar@3x.png and b/VibeTunnel/Assets.xcassets/menubar.imageset/menubar@3x.png differ
diff --git a/VibeTunnel/Presentation/Views/MenuBarView.swift b/VibeTunnel/Presentation/Views/MenuBarView.swift
index 5fb741dc..80cef8e5 100644
--- a/VibeTunnel/Presentation/Views/MenuBarView.swift
+++ b/VibeTunnel/Presentation/Views/MenuBarView.swift
@@ -52,8 +52,6 @@ struct MenuBarView: View {
Label("Show Tutorial", systemImage: "book")
}
- Divider()
-
// Website
Button(action: {
if let url = URL(string: "http://vibetunnel.sh") {
@@ -72,8 +70,6 @@ struct MenuBarView: View {
Label("Report Issue", systemImage: "exclamationmark.triangle")
}
- Divider()
-
// Check for Updates
Button(action: {
SparkleUpdaterManager.shared.checkForUpdates()
@@ -85,6 +81,8 @@ struct MenuBarView: View {
Text("Version \(appVersion)")
.foregroundColor(.secondary)
+ Divider()
+
// About
SettingsLink {
Label("About VibeTunnel", systemImage: "info.circle")
diff --git a/assets/appicon-2048.png b/assets/appicon-2048.png
new file mode 100644
index 00000000..ee39b5d5
Binary files /dev/null and b/assets/appicon-2048.png differ
diff --git a/assets/appicon-512.png b/assets/appicon-512.png
new file mode 100644
index 00000000..18e1573e
Binary files /dev/null and b/assets/appicon-512.png differ
diff --git a/assets/appicon-dark.png b/assets/appicon-dark.png
new file mode 100644
index 00000000..64947499
Binary files /dev/null and b/assets/appicon-dark.png differ
diff --git a/assets/banner-green.png b/assets/banner-green.png
new file mode 100644
index 00000000..53313212
Binary files /dev/null and b/assets/banner-green.png differ
diff --git a/assets/banner.png b/assets/banner.png
new file mode 100644
index 00000000..c0c8ae2f
Binary files /dev/null and b/assets/banner.png differ
diff --git a/assets/menu.png b/assets/menu.png
new file mode 100644
index 00000000..9b51f386
Binary files /dev/null and b/assets/menu.png differ