/// UnionFlow Design System - Point d'entrée unique /// /// Ce fichier centralise tous les tokens et composants du Design System UnionFlow. /// Importer ce fichier pour accéder à tous les éléments de design. /// /// Palette de couleurs: Bleu Roi (#4169E1) + Bleu Pétrole (#2C5F6F) /// Basé sur Material Design 3 et les tendances UI/UX 2024-2025 /// /// Usage: /// ```dart /// import 'package:unionflow_mobile_apps/shared/design_system/unionflow_design_system.dart'; /// /// // Utiliser les tokens /// Container( /// color: ColorTokens.primary, /// padding: EdgeInsets.all(SpacingTokens.xl), /// child: Text( /// 'UnionFlow', /// style: TypographyTokens.headlineMedium, /// ), /// ); /// ``` library unionflow_design_system; // ═══════════════════════════════════════════════════════════════════════════ // TOKENS - Valeurs de design fondamentales // ═══════════════════════════════════════════════════════════════════════════ /// Tokens de couleurs (Bleu Roi + Bleu Pétrole) export 'tokens/color_tokens.dart'; /// Tokens de typographie (Inter, SF Pro Display, JetBrains Mono) export 'tokens/typography_tokens.dart'; /// Tokens d'espacement (Grille 4px) export 'tokens/spacing_tokens.dart'; /// Tokens de rayons de bordure export 'tokens/radius_tokens.dart'; /// Tokens d'ombres standardisés export 'tokens/shadow_tokens.dart'; // ═══════════════════════════════════════════════════════════════════════════ // THÈME - Configuration Material Design 3 // ═══════════════════════════════════════════════════════════════════════════ /// Thème sophistiqué (Light + Dark) export 'theme/app_theme_sophisticated.dart'; // ═══════════════════════════════════════════════════════════════════════════ // COMPOSANTS - Widgets réutilisables // ═══════════════════════════════════════════════════════════════════════════ /// Composants (boutons, cards, inputs, etc.) export 'components/components.dart';