From a34c11f3987bde7cd152238817d0b016aa81fac6 Mon Sep 17 00:00:00 2001 From: Akhil <11626756+buggerman@users.noreply.github.com> Date: Sun, 26 Apr 2026 23:39:14 +0200 Subject: [PATCH] Align sidebar channel icons with the server icon column --- Sources/Brygga/Views/ContentView.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Sources/Brygga/Views/ContentView.swift b/Sources/Brygga/Views/ContentView.swift index 88c5c4b..27bd0d0 100644 --- a/Sources/Brygga/Views/ContentView.swift +++ b/Sources/Brygga/Views/ContentView.swift @@ -122,7 +122,11 @@ struct SidebarView: View { ForEach(server.channels) { channel in ChannelRow(channel: channel) .tag(Optional(channel.id)) - .padding(.leading, 12) + // Match the server row's `chevron(12) + spacing(6)` so + // the channel icon column lines up vertically with the + // server's antenna icon. Otherwise the icons drift 6pt + // out of alignment and the sidebar looks staggered. + .padding(.leading, 18) .contextMenu { Button(channel.isPinned ? "Unpin" : "Pin to Favorites") { appState.togglePin(channelID: channel.id)