Skip to content

ae1dev/adaptive_sidebar

Repository files navigation

Adaptive Sidebar Scaffold

Image

A modern, responsive sidebar navigation component for Flutter applications that automatically adapts its size based on screen dimensions and device type. Perfect for creating consistent navigation experiences across desktop, tablet, and mobile interfaces.

Usage

AdaptiveSidebar(
    icon: Icon(Symbols.home_rounded),
    title: "Example",
    destinations: [
        SidebarDestination(
            icon: Symbols.home_rounded,
            label: AppLocalizations.of(context)!.home,
        ),
        SidebarDestination(
            icon: Symbols.workspaces_rounded,
            label: AppLocalizations.of(context)!.social,
        ),
        SidebarDestination(
            icon: Symbols.settings_rounded,
            label: AppLocalizations.of(context)!.settings,
        ),
    ],
    onPageChange: (index) {
        //Do something
    },
    body: child,
);

Who's using it?

About

Sleak sidebar for desktop/tablet Flutter apps with automatic size change.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published