diff --git a/Sources/Bonsplit/Internal/Views/TabBarView.swift b/Sources/Bonsplit/Internal/Views/TabBarView.swift index ec2c0eb..ba27f81 100644 --- a/Sources/Bonsplit/Internal/Views/TabBarView.swift +++ b/Sources/Bonsplit/Internal/Views/TabBarView.swift @@ -189,9 +189,13 @@ struct TabBarView: View { let shouldShow = presentationMode != "minimal" || isHoveringTabBar let bg = TabBarColors.paneBackground(for: appearance) ZStack(alignment: .trailing) { - // Test: solid red to verify coverage - Color.red - .frame(width: 114) + // Backdrop: fade gradient then solid + HStack(spacing: 0) { + LinearGradient(colors: [bg.opacity(0), bg], startPoint: .leading, endPoint: .trailing) + .frame(width: 24) + Rectangle().fill(bg) + } + .frame(width: 114) // Buttons on top splitButtons .saturation(tabBarSaturation)