Le Septeo Design System est une bibliothèque de composants UI/UX pour l'application de gestion de la paie Listo Paye.
| Statut | |
|---|---|
| WidgetBook | design.listo.pro |
| Pub.dev | septeo_design_system |
Pour utiliser le package septeo_design_system, ajoutez-le comme dépendance dans votre fichier pubspec.yaml :
dependencies:
septeo_design_system:Copier cette dépendance telle quelle dans votre fichier pubspec.yaml. L'utilisateur associé n'a que le droit de
lecture sur le contenu du repository.
Pour utiliser le thème principal de Septeo Design System, ajoutez le widget SepteoTheme à votre application :
import 'package:flutter/material.dart';
import 'package:septeo_design_system/septeo_design_system.dart';
import 'router.dart';
class App extends StatelessWidget {
App({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: F.title,
theme: SepteoDesignSystem.themes.main,
home: const Scaffold(
body: Center(
child: Text('Hello World!'),
),
),
);
}
}Pour lancer le projet Widgetbook :
- Naviguez vers le dossier du design system.
- Entrez dans le sous répertoire
widgets_demo. - Exécutez la commande
flutter run -d chrome.