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.
- 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
- 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
- AtomixLink
- 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
- AtomixSocialLink
- 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