mirror of
https://github.com/FluxaMedia/fluxa.git
synced 2026-08-06 16:59:44 +00:00
Row title now truncates with weight+ellipsis instead of squeezing "View All" into a vertical letter stack. LazyColumn reserves 120dp bottom padding to clear the floating mobile bottom nav bar (matching the native HomeScreen constant). Catalog row titles use displayHomeCategoryTitle() instead of the addon-qualified semanticName, matching what native screens show. FluxaHomeContent gains a real hero: a looping HorizontalPager (virtual page count wraparound) over the first row's top items, dot indicators, 5s auto-advance, and a distinct "home-hero:" cache key so it decodes a fresh full-size bitmap instead of reusing the small poster card's cached one. CatalogItemUiModel gains a backdropUrl so the hero can use Meta.homeHeroBackdrop() (the same high-res backdrop native hero UI uses) instead of stretching the small vertical poster artwork. |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||