diff --git a/Flixy/Views/Navigation/RootView.swift b/Flixy/Views/Navigation/RootView.swift index 970b125..3d9916f 100644 --- a/Flixy/Views/Navigation/RootView.swift +++ b/Flixy/Views/Navigation/RootView.swift @@ -334,16 +334,21 @@ struct RootView: View { /// abschneiden, weil sie **hier** liegt, im festen Teil, und nicht im /// Inhalt, der wandert. /// - /// Sichtbar ist die Vereinigung aus zwei Flächen: alles ab der - /// Inhaltskante, und dazu genau die Fläche der Leiste. Dazwischen — links - /// der Inhaltskante, ober- und unterhalb der Leiste — bleibt nichts übrig. + /// Sichtbar ist die Vereinigung aus zwei Flächen: alles ab der rechten + /// Kante der Leiste, und dazu genau die Fläche der Leiste. Links davon — + /// der schmale Streifen zum Fensterrand, ober- und unterhalb der Leiste — + /// bleibt nichts übrig. @ViewBuilder private var chromeMask: some View { switch placement { case .sidebar: ZStack(alignment: .topLeading) { Color.black - .padding(.leading, FlixySidebar.width + FlixySidebar.margin * 2) + // Bis an die **Kante der Leiste**, nicht bis an die + // Inhaltskante: dazwischen liegen zwölf Punkte, und die + // standen als schwarze Lücke zwischen Bild und Leiste. + // Jetzt reicht das Bild bis an sie heran. + .padding(.leading, FlixySidebar.width + FlixySidebar.margin) RoundedRectangle(cornerRadius: FlixyRadius.panel, style: .continuous) .frame(width: FlixySidebar.width) .padding(FlixySidebar.margin)