veta_organisms
Section-level composites built from atoms + molecules — Flutter mirror of
@vetaui/organisms.
import 'package:veta_organisms/veta_organisms.dart';
VetaAppShell(
navItems: const [
VetaNavItem(label: 'Home', icon: Icons.home_outlined),
VetaNavItem(label: 'Settings', icon: Icons.settings_outlined),
],
body: const Center(child: Text('Body')),
)
| Widget | Category | Purpose |
|---|---|---|
VetaAuthForm |
auth | Email + password form with submit / forgot / OAuth slots. |
VetaAppShell |
dashboard | Sidebar nav + topbar + body region (responsive rail/drawer). |
VetaDashboardShell |
dashboard | App shell with breadcrumb + page heading + content. |
VetaHero |
marketing | Eyebrow + headline + subhead + CTA stack. |
VetaFeatureGrid |
marketing | Responsive grid of icon + title + description tiles. |
VetaFaq |
marketing | Expandable Q&A list with sticky styling. |
Organisms are layout-only — they never call into strategies. Pass data as plain values and wire callbacks for I/O.