Flutter Onboarding Slide with Feature Highlight and Page Dots
A polished onboarding slide built with Wind utility classes: a gradient feature icon, a bold headline, supporting copy, page indicator dots, and a full-width call to action. Dark mode pairs are included on every color token.
WDiv(
className: 'max-w-sm w-full mx-auto p-8 rounded-3xl bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-800 shadow-xl flex flex-col items-center',
children: [
WDiv(
className: 'w-24 h-24 rounded-full bg-gradient-to-br from-violet-500 to-indigo-600 dark:from-violet-400 dark:to-indigo-500 flex flex-row items-center justify-center mb-8 shadow-lg',
child: WIcon(
Icons.bolt,
className: 'text-white text-3xl'
),
),
WText(
'Ship faster with Wind',
className: 'text-gray-900 dark:text-white text-2xl font-bold text-center mb-3'
),
WText(
'Style your Flutter UI with utility classes. No widget tree to nest, dark mode built in from the first line.',
className: 'text-gray-500 dark:text-gray-400 text-sm text-center leading-relaxed mb-8'
),
WDiv(
className: 'flex flex-row items-center justify-center gap-2 mb-8',
children: [
WDiv(
className: 'w-6 h-2 rounded-full bg-indigo-600 dark:bg-indigo-400',
children: []
),
WDiv(
className: 'w-2 h-2 rounded-full bg-gray-300 dark:bg-gray-700',
children: []
),
WDiv(
className: 'w-2 h-2 rounded-full bg-gray-300 dark:bg-gray-700',
children: []
),
],
),
WButton(
className: 'w-full py-4 rounded-2xl bg-indigo-600 dark:bg-indigo-500',
child: WDiv(
className: 'flex flex-row items-center justify-center w-full',
children: [
WText(
'Get Started',
className: 'text-white text-base font-semibold mr-2'
),
WIcon(
Icons.arrow_forward,
className: 'text-white text-base'
),
],
),
),
],
)
More like this
-
Flutter Progress Stepper Wizard with Plan Selection
A multi-step wizard header with a connected step rail (completed, active, and upcoming states) over a plan selection step and a continue button, all composed from Wind utility classes.
-
Flutter Component Search Card with Live Suggestions
A component search card built on the real WInput widget, with a focused search field and a categorized suggestion list. Demonstrates Wind form inputs with icon tiles and dark-mode pairs.
-
Flutter FAQ Accordion Card with Expandable Answers
A frequently asked questions accordion: the first item is expanded with its answer and a down chevron, while the rest stay collapsed with a forward chevron. A clean support and help-center pattern built with Wind utility classes and dark-mode pairing.