A production-ready set of checkbox widgets covering multiple visual styles—Smooth, Android/Material, Minimal square, Neumorphic, Round Ripple, Image-state, and Tri-state. Each variant ships with crisp micro-interactions (morphing checkmark, ripple, glow), robust state handling, and first-class accessibility. Fully themeable and purpose-built for high-density forms and filter panels.
Functionality
-
Seven presets + custom builder: Smooth, Material, Minimal, Neumorphic, Round Ripple, Image-state (custom icons/bitmaps), Tri-state.
-
Tri-state support: checked / unchecked / indeterminate with parent–child aggregation (“Select all” with partial state).
-
Animated transitions: checkmark path morph, scale/fade, ripple/halo, optional haptics; duration/easing tokens.
-
State model: hover, focus, pressed, selected, disabled, error/warning/success; tooltips and assistive messages.
-
Form bindings:
initialValue
, validation, error text,onChanged
/onSubmitted
, controller APIs; group helpers (select all/none/invert). -
Accessibility: ARIA roles (
checkbox
), screen-reader labels, tab/space/enter navigation, focus rings; RTL & Reduce Motion ready. -
Theming & sizing: radius, stroke width, icon set, fill/outline/ghost variants, elevation/shadow, density (S/M/L), color tokens for light/dark.
-
Performance: layer caching and GPU-friendly drawing for butter-smooth 60fps in long lists.
Use cases
-
Settings and preference forms (privacy, notifications, feature flags)
-
E-commerce faceted filters (brand, size, availability)
-
Admin dashboards with bulk actions and partial select banners
-
Surveys/quizzes (multi-select choices) and onboarding consents
-
Checklists/To-do and QA workflows with success/error feedback
Keywords
checkbox, material checkbox, minimal checkbox, neumorphic, round ripple, image state checkbox, tri-state, indeterminate, select all, partial select, animated checkmark, ripple effect, glow, haptic feedback, form input, validation, error state, disabled state, accessibility, ARIA, keyboard navigation, RTL, reduce motion, theming tokens, dark mode, density, high performance, 60fps, Flutter widget, FlutterFlow component, modern UI.
Animated Checkbox & Radio Buttons V2
- Fixed price & scope
- Pixel-perfect UI/UX
- App Store & Google Play submission
You may only use this template for one project. For more details, please read the Marketplace Terms of Service.