atomix_design_flutter library

Classes

AtomixActionIcon
Atomix action icon component.
AtomixActivity
AtomixActivityFeed
AtomixAlert
AtomixAnimations
Design tokens for animations in the Atomix Design System.
AtomixAppBar
Atomix app bar component.
AtomixAuthTemplate
Authentication template for login/signup pages
AtomixAvatar
An Avatar component to represent users or entities.
AtomixAvatarGroup
A molecule that displays a group of overlapping avatars.
AtomixBackdrop
Atomix backdrop component.
AtomixBadge
Atomix badge component.
AtomixBottomNavigation
AtomixBottomNavigationItem
AtomixBottomSheet
Atomix bottom sheet component.
AtomixBox
Atomix box component.
AtomixBreadcrumb
AtomixBreadcrumbItem
An individual item for a Breadcrumb navigation.
AtomixBreakpoints
Design tokens for responsive breakpoints in the Atomix Design System.
AtomixBullet
Atomix bullet component.
AtomixButton
Atomix button component.
AtomixButtonGroup
AtomixCalendar
AtomixCaption
Atomix caption component.
AtomixCard
Atomix card component.
AtomixCarousel
AtomixCheckbox
A custom Checkbox component that follows the Atomix Design System.
AtomixCheckboxGroup<T>
A group of checkboxes with optional label and validation error.
AtomixCheckboxOption<T>
AtomixChip
Atomix chip component.
AtomixChipGroup<T>
AtomixChipOption<T>
AtomixCircle
Atomix circle component.
AtomixCodeBlock
AtomixCol
A column within an AtomixGrid.
AtomixColorBox
Atomix color box component.
AtomixColorPicker
AtomixColors
Atomix Design System color palette.
AtomixColorTokens
Defines the color palette tokens for the design system.
AtomixComment
AtomixCommentsSection
AtomixCornerIndicator
Atomix corner indicator component.
AtomixCounter
A small numeric counter or badge indicator.
AtomixCustomColors
Example custom theme extension
AtomixDashboardTemplate
Dashboard template with sidebar and header layout
AtomixDataPoint
Atomix data point component.
AtomixDataTable
AtomixDatePicker
AtomixDetailTemplate
Detail page template with header and content sections
AtomixDialog
Atomix dialog component.
AtomixDivider
Atomix divider component.
AtomixDot
A small status Dot component.
AtomixDropdown<T>
AtomixDropdownItem<T>
AtomixElevation
Atomix Design System elevation scale.
AtomixEmptyState
AtomixExpansionTile
AtomixFade
Atomix fade component.
AtomixFileUploader
AtomixFooter
AtomixFooterSection
AtomixForm
Atomix form organism.
AtomixFormSection
A section within an AtomixForm for grouping related fields.
AtomixGradient
Atomix gradient component.
AtomixGrid
Atomix grid component.
AtomixHandle
Atomix handle component.
AtomixHeader
AtomixHeaderItem
AtomixHeading
Atomix heading component.
AtomixHero
AtomixIcon
Atomix icon component.
AtomixIndicator
Atomix indicator component.
AtomixKey
Atomix key component.
AtomixLabel
A specialized label component for form fields and descriptions.
AtomixLandingTemplate
Landing page template for marketing/promotional pages
A clickable link component.
AtomixListTemplate
List/Feed template with optional filters and search
AtomixListTile
AtomixMask
Atomix mask component.
AtomixMenuItem
AtomixOverlay
An overlay component usually used for modals or blocking interaction.
AtomixOverline
Atomix overline component.
AtomixPagination
AtomixPlaceholder
Atomix placeholder component.
AtomixPriceText
A specialized component for displaying currency and prices.
AtomixPricingCard
AtomixProductCard
AtomixProgressBar
AtomixProgressCircular
A circular progress indicator that follows the Atomix Design System.
AtomixProgressLinear
A linear progress indicator that follows the Atomix Design System.
AtomixPulse
Atomix pulse component.
AtomixRadio<T>
A custom Radio component that follows the Atomix Design System.
AtomixRadioGroup<T>
AtomixRadioOption<T>
AtomixRadius
Atomix Design System border radius values.
AtomixRadiusTokens
Defines the border radius tokens for shapes.
AtomixRating
AtomixResponsiveBuilder
Widget that builds different layouts based on screen size
AtomixScrollbar
A wrapper around RawScrollbar with Atomix styling.
AtomixSearchField
AtomixSettingsGroup
AtomixSettingsItem
AtomixSettingsList
AtomixSettingsTemplate
Settings template with sections and navigation
AtomixShadows
Design tokens for advanced shadows in the Atomix Design System.
AtomixShimmer
A Shimmer effect wrapper for loading placeholders.
AtomixSideMenu
AtomixSideMenuItem
AtomixSkeleton
A basic Skeleton shape for loading placeholders.
AtomixSlider
AtomixSpacer
Atomix spacer component.
AtomixSpacing
Atomix Design System spacing scale.
AtomixSpacingTokens
Defines the spacing tokens for layout and padding.
AtomixStatCard
AtomixStep
AtomixStepIndicator
Atomix step indicator component.
AtomixStepper
AtomixStroke
Atomix stroke component.
AtomixSwitch
A custom Switch component that follows the Atomix Design System.
AtomixTabIndicator
A visual indicator for selected tabs or navigation states.
AtomixTabs
AtomixTag
A small decorative Tag component.
AtomixText
Atomix text component.
AtomixTextField
Atomix text field component.
AtomixTextFormField
Atomix text form field component.
AtomixTheme
Applies an AtomixThemeStrategy to the widget tree.
AtomixThemeBuilder
Helper to create theme with extensions
AtomixThemeData
Holds the complete configuration for an Atomix Theme.
AtomixThemeExpressive
Material Expressive Theme Strategy Bold, vibrant, and dynamic design with personality
AtomixThemeGlass
Apple Glass Theme Strategy Implements authentic glassmorphism with blur effects and iOS design language
AtomixThemeMaterialize
AtomixThemeStrategy
Defines a strategy for applying a specific design language (Theme).
AtomixThumbnail
A small image preview or thumbnail component.
AtomixTimelineItem
AtomixToast
AtomixTooltip
A simple Tooltip component.
AtomixTypography
Atomix Design System typography.
AtomixTypographyTokens
Defines the typography tokens for the design system.
AtomixUserProfile
AtomixWizard
AtomixWizardStep

Enums

AtomixAlertType
AtomixBadgeVariant
Badge variant types.
AtomixButtonGroupOrientation
AtomixButtonSize
Button size variants.
AtomixButtonVariant
Button style variants.
AtomixCardVariant
Card variant types.
AtomixRadiusLevel
AtomixSpacingLevel

Extensions

AtomixResponsive on BuildContext
Extension to get responsive values based on screen size
AtomixThemeExtensions on BuildContext
Extension to add custom properties to AtomixTheme