one_uikit 0.0.3 copy "one_uikit: ^0.0.3" to clipboard
one_uikit: ^0.0.3 copied to clipboard

A comprehensive Flutter UI Kit with reusable components, icons, and utilities for 1APP project

One UI Kit #

A comprehensive Flutter UI Kit with reusable components, icons, and utilities for 1APP project.

Features #

  • 🎨 Rich Icon Collection - 1000+ SVG icons organized by categories
  • 🧩 Reusable Components - Custom widgets for common UI patterns
  • πŸ”§ Utility Extensions - Helper methods for common tasks
  • οΏ½οΏ½ Error Handling - Built-in error display widgets
  • οΏ½οΏ½ SnackBar Helpers - Easy-to-use notification system

Getting started #

Add this to your package's pubspec.yaml file:

dependencies:
  one_uikit: ^0.0.1

Usage #

Import the package #

import 'package:one_uikit/one_uikit.dart';

Show SnackBar notifications #

// Success message
context.showSnackBar(message: 'Operation completed successfully!');

// Error message
context.showSnackBar(
  message: 'Something went wrong!', 
  isError: true
);

Display errors #

OneError(
  error: exception,
  stackTrace: stackTrace,
);

Use icons #

// Icons are available in assets/icons/ directory
// You can use them with SvgPicture.asset()
SvgPicture.asset('packages/one_uikit/assets/icons/general/activity.svg')

Available Components #

  • OneError - Error display widget with logging
  • SnackBar Helper - Extension methods for showing notifications

Available Icons #

The package includes 1000+ SVG icons organized in categories:

  • οΏ½οΏ½ Alerts - Error, warning, and notification icons
  • ➑️ Arrows - Directional and navigation icons
  • πŸ“Š Charts - Data visualization icons
  • πŸ’¬ Communication - Message and phone icons
  • πŸ’» Development - Code and technical icons
  • ✏️ Editor - Text editing and formatting icons
  • πŸŽ“ Education - Learning and academic icons
  • πŸ“ Files - Document and file management icons
  • πŸ’° Finance - Banking and financial icons
  • 🌐 General - Common and utility icons
  • πŸ–ΌοΈ Images - Photo and media icons
  • πŸ“ Layout - Design and layout icons
  • πŸ—ΊοΈ Maps - Location and transportation icons
  • 🎡 Media - Audio and video icons
  • πŸ”’ Security - Authentication and security icons
  • πŸ”· Shapes - Geometric and design icons
  • 🌍 Social - Social media and networking icons
  • ⏰ Time - Clock and schedule icons
  • πŸ‘₯ Users - User and profile icons
  • 🌀️ Weather - Weather and climate icons

Additional information #

License #

This project is licensed under the MIT License - see the LICENSE file for details.

0
likes
0
points
47
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter UI Kit with reusable components, icons, and utilities for 1APP project

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

cached_network_image, flutter, flutter_riverpod, flutter_svg, logger, multi_dropdown, phone_form_field

More

Packages that depend on one_uikit