zeba_academy_isometric_ui 0.0.1 copy "zeba_academy_isometric_ui: ^0.0.1" to clipboard
zeba_academy_isometric_ui: ^0.0.1 copied to clipboard

A pseudo-3D isometric UI widget collection for Flutter dashboards and modern interfaces.

zeba_academy_isometric_ui #

A modern pseudo-3D isometric UI widget collection for Flutter. Build stunning dashboards, floating interfaces, layered panels, and perspective-driven layouts with ease.

Flutter License: GPL v3


✨ Features #

  • šŸŽ“ Isometric Cards
  • šŸ“¦ Layered Panels
  • šŸ— Perspective Layouts
  • ā˜ļø Floating Widgets
  • šŸ“Š Dashboard Components
  • šŸŽØ Customizable Colors & Styling
  • ⚔ Lightweight & Easy to Use
  • šŸ“± Responsive Flutter Widgets

šŸ“ø Preview #

Add screenshots or GIF demonstrations here.

assets/demo/isometric_demo.gif

šŸš€ Installation #

Add the package to your pubspec.yaml:

dependencies:
  zeba_academy_isometric_ui: ^0.0.1

Then run:

flutter pub get

Import the package:

import 'package:zeba_academy_isometric_ui/zeba_academy_isometric_ui.dart';

šŸŽ“ Isometric Card #

Create beautiful pseudo-3D cards with perspective transforms.

IsometricCard(
  width: 220,
  height: 140,
  color: Colors.blue,
  child: const Center(
    child: Text(
      'Isometric Card',
      style: TextStyle(
        color: Colors.white,
        fontWeight: FontWeight.bold,
      ),
    ),
  ),
)

šŸ“¦ Isometric Panel #

Create layered dashboard panels.

IsometricPanel(
  child: Column(
    mainAxisSize: MainAxisSize.min,
    children: const [
      Icon(Icons.analytics, color: Colors.white),
      SizedBox(height: 8),
      Text(
        'Analytics Panel',
        style: TextStyle(color: Colors.white),
      ),
    ],
  ),
)

ā˜ļø Floating Widget #

Add subtle floating animations to your UI.

FloatingWidget(
  child: IsometricCard(
    child: const Center(
      child: Text('Floating Card'),
    ),
  ),
)

šŸ“Š Dashboard Layout #

Build responsive dashboard interfaces.

IsometricDashboard(
  children: [
    IsometricCard(
      child: const Center(
        child: Text('Card 1'),
      ),
    ),
    IsometricCard(
      child: const Center(
        child: Text('Card 2'),
      ),
    ),
  ],
)

šŸŽÆ Complete Example #

import 'package:flutter/material.dart';
import 'package:zeba_academy_isometric_ui/zeba_academy_isometric_ui.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        backgroundColor: const Color(0xFF0F172A),
        body: Center(
          child: IsometricDashboard(
            children: [
              FloatingWidget(
                child: IsometricCard(
                  color: Colors.blue,
                  child: const Center(
                    child: Text(
                      'Revenue',
                      style: TextStyle(color: Colors.white),
                    ),
                  ),
                ),
              ),
              IsometricPanel(
                child: const Text(
                  'Dashboard Panel',
                  style: TextStyle(color: Colors.white),
                ),
              ),
            ],
          ),
        ),
      ),
    );
  }
}

šŸ“š Widgets Included #

Widget Description
IsometricCard Pseudo-3D card component
IsometricPanel Layered dashboard panel
FloatingWidget Floating animation wrapper
IsometricDashboard Responsive dashboard layout

šŸŽØ Use Cases #

  • Analytics Dashboards
  • Admin Panels
  • SaaS Applications
  • Fintech Interfaces
  • Educational Platforms
  • Portfolio Websites
  • Gaming UI
  • Futuristic App Designs

šŸ¤ Contributing #

Contributions, issues, and feature requests are welcome.

Feel free to fork the repository and submit pull requests.


šŸ“„ License #

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

See the LICENSE file for details.


About Me #

✨ I’m Sufyan bin Uzayr, an open-source developer passionate about building and sharing meaningful projects.

You can learn more about me and my work at sufyanism.com or connect with me on LinkedIn.


Your All-in-One Learning Hub! #

šŸš€ Explore courses and resources in coding, tech, and development at zeba.academy and code.zeba.academy.

Empower yourself with practical skills through curated tutorials, real-world projects, and hands-on experience. Level up your tech game today! šŸ’»āœØ

Zeba Academy is a learning platform dedicated to coding, technology, and development.

āž” Visit our main site: https://zeba.academy

āž” Explore hands-on courses and resources: https://code.zeba.academy

āž” YouTube: https://www.youtube.com/@zeba.academy

āž” Instagram: https://www.instagram.com/zeba.academy/


Thank you for visiting! ⭐

If you find this package useful, consider giving the repository a star and sharing it with the Flutter community.

0
likes
140
points
31
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A pseudo-3D isometric UI widget collection for Flutter dashboards and modern interfaces.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter, vector_math

More

Packages that depend on zeba_academy_isometric_ui