All Projects → mahdizakizadeh → Shifting_tabbar

mahdizakizadeh / Shifting_tabbar

Licence: mit
A custom tab bar widget for Flutter framework.

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to Shifting tabbar

Materialcomponent.banner
Material component for Android: Banner
Stars: ✭ 115 (-7.26%)
Mutual labels:  material-design
Servicestackvs
ServiceStackVS - Visual Studio extension for ServiceStack
Stars: ✭ 117 (-5.65%)
Mutual labels:  material-design
Colordrop
Interactive Drag & Drop Coloring with Material Design Color palette
Stars: ✭ 120 (-3.23%)
Mutual labels:  material-design
Materialabout
It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate. 🔖
Stars: ✭ 1,511 (+1118.55%)
Mutual labels:  material-design
Mato
Mato - Icon pack for Linux
Stars: ✭ 117 (-5.65%)
Mutual labels:  material-design
Sscustomedittextoutlineborder
Same as an Outlined text fields presented in Material Design page but with some dynamic changes
Stars: ✭ 119 (-4.03%)
Mutual labels:  material-design
Android Issue Reporter
A powerful and simple library to open issues on GitHub directly from your app.
Stars: ✭ 115 (-7.26%)
Mutual labels:  material-design
Materialanim
基于Android 系统的动画总结
Stars: ✭ 123 (-0.81%)
Mutual labels:  material-design
Brainphaser
Android Quiz App (Spaced Repetition) made with Material Design; features categories, statistics and different question modes
Stars: ✭ 117 (-5.65%)
Mutual labels:  material-design
Materialnumberpicker
A customizable number picker based on Material guidelines
Stars: ✭ 120 (-3.23%)
Mutual labels:  material-design
Folding Cell
📃 FoldingCell is an expanding content cell with animation made by @Ramotion
Stars: ✭ 10,035 (+7992.74%)
Mutual labels:  material-design
Vuetify Swipeout
👆 A swipe out example built with Vue CLI 3 + Vuetify + Swiper.
Stars: ✭ 117 (-5.65%)
Mutual labels:  material-design
Flutter app sample
flutter app sample
Stars: ✭ 120 (-3.23%)
Mutual labels:  material-design
Material Upvote
Material Upvote Animation  Implementation of UI Concept by Jan Kuijken
Stars: ✭ 116 (-6.45%)
Mutual labels:  material-design
Camerabutton
Instagram-like button for taking photos or recording videos
Stars: ✭ 121 (-2.42%)
Mutual labels:  material-design
Teammate Android
A Team Management app for creating tournaments and games for various sports
Stars: ✭ 116 (-6.45%)
Mutual labels:  material-design
Vsc Material Theme
Material Theme, the most epic theme for Visual Studio Code
Stars: ✭ 1,617 (+1204.03%)
Mutual labels:  material-design
Svelte Material Ui
Svelte Material UI Components
Stars: ✭ 2,081 (+1578.23%)
Mutual labels:  material-design
Sdkmonitor
App to display and monitor the targetSDK from installed apps.
Stars: ✭ 122 (-1.61%)
Mutual labels:  material-design
Angular5 Example Shopping App
Angular 5 Example Shopping App + Angular Material + Responsive
Stars: ✭ 120 (-3.23%)
Mutual labels:  material-design

Shifting TabBar

A custom tab bar widget for Flutter framework.

The design is inspired from Rally project (one of material design studies).

pub package

Getting Started

Add the package to pubspec.yaml

dependencies:
    ...
    shifting_tabbar: ^1.0.0

Import the package

import 'package:shifting_tabbar/shifting_tabbar.dart';

Basic Usage

This widget is programmed to work with TabController. You just need to install and import it to your code and use it just like TabBar.

Don't forget to use DefaultTabController as an ancestor widget if you don't specify controller manually!

new ShiftingTabBar(
    tabs: [
        ShiftingTab(
            icon: Icon(Icons.directions_bike),
            text: "Test 1",
        ),
        ShiftingTab(
            icon: Icon(Icons.directions_car),
            text: "Test 2"
        ),
        ShiftingTab(
            icon: Icon(Icons.directions_transit),
            text: "Test 3"
        ),
    ],
)

See example folder in git repository for more detailed example.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].