commit_m_design_system
A Package for the commit-m company
Getting Started
Add commit_m_design_system to your pubspec.yaml file:
dependencies:
commit_m_design_system:
Or simply run this command:
flutter pub add commit_m_design_system
Import commit_m_design_system in files that it will be used:
import 'package:commit_m_design_system/commit_m_design_system.dart';
Add fonts in your pubspec.yaml file:
flutter:
uses-material-design: true
# Add this to your project
fonts:
- family: IRANSansXFaNum
fonts:
- asset: packages/commit_m_design_system/fonts/iranSans/IRANSansXFaNum-Thin.ttf
weight: 100
- asset: packages/commit_m_design_system/fonts/iranSans/IRANSansXFaNum-UltraLight.ttf
weight: 200
- asset: packages/commit_m_design_system/fonts/iranSans/IRANSansXFaNum-Light.ttf
weight: 300
- asset: packages/commit_m_design_system/fonts/iranSans/IRANSansXFaNum-Regular.ttf
weight: 400
- asset: packages/commit_m_design_system/fonts/iranSans/IRANSansXFaNum-Medium.ttf
weight: 500
- asset: packages/commit_m_design_system/fonts/iranSans/IRANSansXFaNum-DemiBold.ttf
weight: 600
- asset: packages/commit_m_design_system/fonts/iranSans/IRANSansXFaNum-Bold.ttf
weight: 700
- asset: packages/commit_m_design_system/fonts/iranSans/IRANSansXFaNum-ExtraBold.ttf
weight: 800
- asset: packages/commit_m_design_system/fonts/iranSans/IRANSansXFaNum-Black.ttf
weight: 900
- family: Roboto
fonts:
- asset: packages/commit_m_design_system/fonts/roboto/Roboto-Thin.ttf
weight: 100
- asset: packages/commit_m_design_system/fonts/roboto/Roboto-ExtraLight.ttf
weight: 200
- asset: packages/commit_m_design_system/fonts/roboto/Roboto-Light.ttf
weight: 300
- asset: packages/commit_m_design_system/fonts/roboto/Roboto-Regular.ttf
weight: 400
- asset: packages/commit_m_design_system/fonts/roboto/Roboto-Medium.ttf
weight: 500
- asset: packages/commit_m_design_system/fonts/roboto/Roboto-SemiBold.ttf
weight: 600
- asset: packages/commit_m_design_system/fonts/roboto/Roboto-Bold.ttf
weight: 700
- asset: packages/commit_m_design_system/fonts/roboto/Roboto-ExtraBold.ttf
weight: 800
- asset: packages/commit_m_design_system/fonts/roboto/Roboto-Black.ttf
weight: 900
Libraries
- commit_m_design_system
- CommitM Design System - Initial Setup This package provides a scalable design system for internal use.
- gen/fonts.gen