You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Modernize the existing BottomNavigationBar to reuse theme tokens (color, shape, motion, typography etc) and make sure the MD3 specs are respected. See the expressive update too: https://m3.material.io/components/navigation-bar/overview
BottomNavigation is a router-aware wrapper around BottomNavigation.Bar that handles scene management and tab transitions. MD3 compliance is governed by BottomNavigation.Bar below.
Activity
test(navigation-bar): add characterization tests before refactor
refactor(navigation-bar): collapse cross-fade, dedupe item render
refactor(navigation-bar): unify color source on colorRoles
docs(navigation-bar): register NavigationBar page, fix docs build
refactor(navigation-bar): extract module + deprecate Bar alias
feat(navigation-bar): apply MD3 token-based colors and sizing
refactor(navigation-bar): remove MD2 shifting mode from the bar
feat(navigation-bar): add visible MD3 state layers
feat(navigation-bar): drive motion from tokens and spring the indicator
feat(navigation-bar): add flexible horizontal variant
docs(navigation-bar): add example and update JSDoc
fix(navigation-bar): restore labels and active indicator on tab change
test(navigation-bar): drop redundant shifting test variants
test(navigation-bar): add characterization tests before refactor
refactor(navigation-bar): collapse cross-fade, dedupe item render
refactor(navigation-bar): unify color source on colorRoles
docs(navigation-bar): register NavigationBar page, fix docs build