FCC_Widget

Pub Version
License: MIT

FCC_Widget is a collection of custom Flutter widgets designed to help you rapidly build elegant, reusable, and consistent UIs. The package includes a variety of widgets such as dropdown lists, elevated buttons, floating buttons, search headers, and text fields.

Features

  • FccAppbar:
    A customizable AppBar with gradient support, integrated user profile avatar, notifications, and logout/profile view handling (including platform-aware bottom sheet or Cupertino modal).

  • FccDropdownList:
    A customizable dropdown list widget with features like form field integration, clear button support, and configurable appearance options.

  • FccElevatedButton:
    A flexible elevated button with extended customization options for styling, sizing, and behavior.

  • FccFloatingButton:
    A customizable floating action button that can be easily integrated into any Flutter application.

  • FccPageHeader:
    A customizable header widget for implementing search functionality with a consistent look and feel.

  • FccTextField:
    A versatile text field supporting features such as date picking, obscured text toggling, clear button, and more.

Getting Started

Installation

To use FCC_Widget in your Flutter project, add it as a dependency in your pubspec.yaml:

dependencies:
  flutter:
    sdk: flutter
  fcc_widget_library: ^0.1.2

📌 Notes
All widgets assume theming is properly configured in your main.dart.

Assets like profile.png must be placed in assets/png and referenced in pubspec.yaml.