layouts/widgets/top_bar library

Classes

LayoutActionsRow
The theme/color/fullscreen/logout cluster, shared by the desktop top bar and the mobile sidebar footer (previously duplicated in both places).
LayoutColorToggleButton
LayoutDesktopTopBar
LayoutFullscreenToggleButton
Manages its own TFullscreen listener, so entering/exiting fullscreen only rebuilds this button instead of the whole layout.
LayoutLogoutButton
LayoutMobileTopBar
LayoutThemeToggleButton
SidebarToggleButton
Watches only sidebarNotifierProvider, so toggling the sidebar no longer rebuilds the entire top bar.