veta_organisms 0.1.1
veta_organisms: ^0.1.1 copied to clipboard
Veta organism widgets — section-level composites built from atoms + molecules.
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 |
app shell | App-native shell with compact bottom navigation, wide rail, haptics, and app-stage body. |
VetaStateScaffold |
app state | Content/loading/empty/error wrapper for app-first flows. |
VetaBottomActionBar |
app action | Sticky mobile primary action area. |
VetaActionSheet |
app action | Bottom sheet with handle, quick actions, haptics, and compact density. |
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.