Welcome to the Digit UI Component Library Repository! This repository houses core component libraries for building user interfaces (UI) using both React and Flutter. The components provided here are designed to be reusable, customizable, and easily integrable into your projects.
The react
directory contains a collection of reusable UI components built specifically for React applications. These components are written in JavaScript and follow best practices for React development. They are designed to provide consistent styling, functionality, and behavior across different React projects.
To use the React components in your project, follow these steps:
- Navigate to the
react
directory. - Import the component(s) into your React components.
- Customize the components as needed to suit your project requirements.
- Enjoy the benefits of reusable UI components in your React application!
Explore the documentation and examples of React components in Storybook. Storybook provides an interactive environment to view and interact with the components, along with detailed documentation
The flutter
directory contains a set of reusable UI components tailored for Flutter applications. These components are written in Dart and are compatible with both Android and iOS platforms. They adhere to Flutter's widget architecture and provide a consistent look and feel for your Flutter apps.
To incorporate the Flutter components into your project, follow these steps:
- Navigate to the
flutter
directory. - Copy the desired component(s) into your Flutter project's
lib
directory. - Import the component(s) into your Flutter Dart files.
- Utilize the components within your Flutter UI hierarchy.
- Customize the components to match your app's design language and functionality.
- Experience the ease of building beautiful UIs with reusable Flutter components!
Explore the documentation and examples of React components in Storybook. Storybook provides an interactive environment to view and interact with the components, along with detailed documentation
We welcome contributions from the community to enhance and expand this UI component library. Whether you're interested in adding new components, improving existing ones, or fixing bugs, your contributions are highly appreciated. Please refer to our contribution guidelines for more information on how to get involved.
This project is licensed under the MIT License, which means you are free to use, modify, and distribute the code for both personal and commercial purposes. However, we kindly ask that you include attribution to this repository when using the provided components.
If you have any questions, feedback, or need assistance with using the components, feel free to open an issue in this repository. Our team and the community will be happy to help you.
Thank you for choosing our UI Component Library! We hope it accelerates your UI development process and contributes to the success of your projects.