Skip to main content

Documentation Index

Fetch the complete documentation index at: https://synapsync.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

The Nebux Design System provides a comprehensive collection of Flutter UI components designed for building modern, accessible applications.

Component Categories

Buttons

Customizable button components with multiple variants and states

Inputs

Text fields, phone inputs, and country pickers with validation

Layout

Scaffold and layout components for consistent app structure

Images

Network image component with caching and loading states

Loading States

Shimmer components for professional skeleton screens

Getting Started

All components are imported from the main Nebux Design System package:
import 'package:nebux_design_system/nebux_design_system.dart';

Design Principles

Nebux components are built with the following principles:
  • Consistency: Unified theming and styling across all components
  • Flexibility: Extensive configuration options for customization
  • Accessibility: Built with accessibility best practices
  • Performance: Optimized for smooth animations and minimal rebuilds
  • Type Safety: Leverages Dart’s type system for robust APIs