zeba_academy_metro_ui 0.0.1
zeba_academy_metro_ui: ^0.0.1 copied to clipboard
A Flutter package providing Metro (Modern UI) inspired widgets including live tiles, dashboard layouts, metro navigation, flat design components, and smooth tile animations.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.0.1 - 2026-06-04 #
Added #
Core Widgets
- Added
MetroTilewidget for Metro-style tile interfaces. - Added
MetroLiveTilewidget for dynamic content display. - Added
MetroAnimatedTilewidget for smooth tile animations. - Added
MetroDashboardwidget for dashboard-based layouts. - Added
MetroNavigationwidget for Metro-inspired navigation. - Added
MetroNavItemmodel for navigation configuration.
Design System
- Added Metro color palette through
MetroColors. - Added flat design styling inspired by Metro UI.
- Added clean and minimal tile layouts.
- Added customizable tile colors and icons.
- Added tap interaction support for tiles.
Animations
- Added fade animation support for Metro tiles.
- Added animated transitions for live tiles.
- Added hover scale effects for desktop and web platforms.
- Added smooth widget state transitions.
Dashboard Features
- Added grid-based dashboard layout.
- Added support for multiple Metro tiles.
- Added responsive tile arrangement.
- Added flexible dashboard composition.
Navigation Features
- Added NavigationRail-based Metro navigation.
- Added destination selection callbacks.
- Added customizable navigation items.
- Added support for icon and label combinations.
Package Infrastructure
- Added Flutter package structure.
- Added example application.
- Added widget tests.
- Added API exports.
- Added package documentation.
- Added GPL-3.0 license.
- Added pub.dev metadata and package configuration.
Documentation #
- Added comprehensive README documentation.
- Added installation guide.
- Added usage examples.
- Added API overview.
- Added roadmap section.
- Added licensing information.
License #
- Released under GNU General Public License v3.0 (GPL-3.0).
Upcoming #
0.1.0 #
Planned features:
- Metro App Bar
- Metro Search Box
- Metro Profile Tile
- Metro Sections
- Tile Size Variants
- Responsive Dashboard Enhancements
- Metro Theme System
- Dark Mode Support
- Additional Animation Presets
- Metro Widget Collection Expansion
1.0.0 #
Production-ready stable release with:
- Complete Metro UI component library
- Advanced dashboard system
- Full responsive support
- Theme customization
- Accessibility improvements
- Performance optimizations
- Comprehensive test coverage
- Long-term maintenance support