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