Beautiful flutter UI Package - freecodes.cloud

Flutter Responsive UI – Craft beautiful, accessible, and responsive Flutter UIs with a Modular-UI Design-inspired component library


How to use

Installation

Run this command in your terminal

flutter pub add modular_ui

Import

Add this line to import the package.import ‘package:modular_ui/modular_ui.dart’;


Our Widget Catalog

Avatar

Breadcrumbs

Button

  • Primary Button
  • Secondary Button
  • Gradient Button
  • Loading Button
  • Outlined Button
  • Text Button
  • Block Level Buttons

Card

  • Simple Card
  • Primary Card
  • Profile Card
  • Sign in Card
  • Sign up Card
  • Pricing Card
  • Blog Card

Checkbox

Carousel

Dialog

Footer

Input Fields

List Tile

Radio Button

Rating Bar

Slider

Tab View

Switch


Code Samples

Buttons

Primary Button MUIPrimaryButton( text: “Primary Button”, onPressed: () => onButtonPressed(“Primary Button”), ),

Cards

Primary Card MUIPrimaryCard( title: ‘UI/UX Review Check’, description: ‘The place is close to Barceloneta Beach and bus stop just 2 min by walk and near to “Naviglio” where you can enjoy the main night life in Barcelona’, image: Image.network( ‘https://images.unsplash.com/photo-1540553016722-983e48a2cd10?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=800&q=80’, fit: BoxFit.cover, ), buttons: [ MUIPrimaryButton( text: ‘Read More’, onPressed: () {}, ), ], ),

Carousal

Primary Carousal MUICarousel( images: [ “https://github.com/shadcn.png”, “https://github.com/shadcn.png”, “https://github.com/shadcn.png”, “https://github.com/shadcn.png”, “https://github.com/shadcn.png” ], indicatorType: CarouselIndicatorType.dot, duration: Duration(seconds: 2), ),

For more code smaples, you can head on to your documentaion.


Features

  • Comprehensive Modular-UI Design components: Build modern and feature-rich interfaces with a wide range of buttons, cards, forms, navigation elements, and more.
  • Highly customizable: Tailor components to your exact needs with extensive styling options.
  • Responsive design: Ensure optimal UI experiences across different screen sizes.
  • Accessibility focus: Built with accessibility in mind, adhering to best practices.
  • Lightweight and performant: Efficiently crafted for smooth user interactions.

Additional Features

  • Custom themes and color palettes: Define your own visual style for a cohesive look.
  • Dark mode support: Seamlessly adapt your UI to user preferences.

Contributing

Calling on all the trendsetting Flutter enthusiasts! ❤️‍🔥 Join forces as we pioneer the creation of the ultimate, expansive, and seamless UI Library for Flutter. Let’s make waves together! 🚀 Please refer to our contribution guidelines for details and don’t forget to drop a Hi at discord


GITHUB REPOSITORY
https://github.com/opxica/modular-ui

  • All rights reserved to the respective owners/authors