Skip to content

Transparent nav bars and browse list top fade - #43

Merged
markst merged 6 commits into
mainfrom
dev/nav-blur
Aug 13, 2026
Merged

Transparent nav bars and browse list top fade#43
markst merged 6 commits into
mainfrom
dev/nav-blur

Conversation

@markst

@markst markst commented Aug 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • Keep iOS navigation bars always transparent (no blur/transparent swap on push/pop)
  • Add a black-to-transparent gradient overlay on the browse list so content softens under the title on Android and iOS
  • Bump library dependencies (including Haze 2.0 typed blur API used by the player) and local Android versionCode

Test plan

  • Browse tab: list scrolls under a black fade at the top; title remains readable
  • iOS: native nav bar stays transparent on browse home, detail push, and pop back
  • Android: Compose Browse top bar is transparent with the same fade behind it
  • Player still renders its existing haze blur correctly
  • Downloads tab / detail navigation still looks correct with transparent bars

Made with Cursor

Cursor and others added 6 commits August 11, 2026 17:58
Co-authored-by: Cursor <cursoragent@cursor.com>
Refresh Ktor, kotlinx, Activity, Koin, and Media3 versions, and remove the unused kotlinx-datetime dependency.

Co-authored-by: Cursor <cursoragent@cursor.com>
Migrate the player blur overlay from hazeEffect/blurEffect to hazeBlur with HazeBlurStyle.

Co-authored-by: Cursor <cursoragent@cursor.com>
Drop blur/transparent swapping on push/pop so list screens can own
scroll-edge treatment in Compose instead.

Co-authored-by: Cursor <cursoragent@cursor.com>
Replace solid top-bar backing with a masked gradient blur that fades
under the title on both Android and iOS.

Co-authored-by: Cursor <cursoragent@cursor.com>
Drop the progressive blur overlay in favor of a simple black-to-
transparent gradient behind the title.

Co-authored-by: Cursor <cursoragent@cursor.com>
@markst
markst merged commit f6c7f0d into main Aug 13, 2026
1 check failed
@markst
markst deleted the dev/nav-blur branch August 13, 2026 06:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant