Sidebarx
Flutter multiplatform navigation sidebar / side navigation bar / drawer widget
Install / Use
/learn @Frezyx/SidebarxREADME
| Mobile | Desktop | Web |
| :------------: | :------------: | :------------: |
|
|
|
|
Getting started
Follow these steps to use this package
Add dependency
dependencies:
sidebarx: ^0.17.2
Add import package
import 'package:sidebarx/sidebarx.dart';
Easy to use
The package is designed with maximum adaptation to large screens.<br> Therefore, adding a widget to your screen will be very simple.
Scaffold(
body: Row(
children: [
SidebarX(
controller: SidebarXController(selectedIndex: 0),
items: const [
SidebarXItem(icon: Icons.home, label: 'Home'),
SidebarXItem(icon: Icons.search, label: 'Search'),
],
),
// Your app screen body
],
),
)
Use with small mobile screens
On small screens and mobile devices, you can use the ready-made Sidebar widget as your application's drawer for excellent UX. <br>Otherwise, leave the code unchanged and get the same experience
Scaffold(
drawer: SidebarX(
controller: SidebarXController(selectedIndex: 0, extended: true),
items: const [
SidebarXItem(icon: Icons.home, label: 'Home'),
SidebarXItem(icon: Icons.search, label: 'Search'),
],
),
body: const Center(child: Text('Your app body')),
)
Additional information
The project is under development and ready for your pull-requests and issues 👍<br> Thank you for support ❤️
<br> <div align="center" > <p>Thanks to all contributors of this package</p> <a href="https://github.com/Frezyx/sidebarx/graphs/contributors"> <img src="https://contrib.rocks/image?repo=Frezyx/sidebarx" /> </a> </div> <br> <br> For help getting started with 😍 Flutter, view [online documentation](https://flutter.dev/docs), which offers tutorials, samples, guidance on mobile development, and a full API reference.Related Skills
node-connect
341.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.4kCommit, push, and open a PR
