0 purchases
tlt design
Tlt Design Flutter Package
Tlt Design is a comprehensive Flutter package that brings the Tandemloop Design System to your Flutter applications. Tltdesign includes typography, icons, colors, and over 15 custom widgets to enhance your app development experience.
Table of Contents #
Installation
Usage
Features
Colors
Typography
Icons
Widgets
Example
Contributing
License
Installation #
To use Tlt Design in your Flutter project, add the following to your pubspec.yaml file:
dependencies:
tlt_design: ^latest
copied to clipboard
then run
$ flutter pub get
copied to clipboard
Usage #
import 'package:tlt_design/tlt_design.dart';
copied to clipboard
TltButton(
text: 'Click me',
onTap: () {},
),
copied to clipboard
Features #
Colors #
Tlt Design comes with a predefined color palette to maintain a consistent look and feel. Access colors through the TltColors class:
Container(
color: TltColors.blue,
child: Text('Blue Color'),
),
copied to clipboard
Typography #
Tlt Design provides a set of predefined text styles to maintain consistency across your app. To use them, simply access the TltTypography class:
Text(
'Hello, Tlt Design! - Heading 1',
style: TltStyles.heading1,
),
copied to clipboard
Icons #
Tlt Design offers two sets of icons: TltIcons and TltIcons2. TltIcons includes basic icons from Tandemloop, while TltIcons2 is based on the Iconsax collection.
usage example
Icon(TltIcons.home), // Using TltIcons
Icon(TltIcons2.user), // Using TltIcons2 from Iconsax
copied to clipboard
Widgets #
Tlt Design comes with over 15+ custom widgets. Here's how you might use a button:
TltButton(
text: 'Button',
padding: const EdgeInsets.symmetric(
horizontal: 16,
vertical: 10,
),
buttonSize: TltSize.lg,
suffix: const Icon(
TltIcons.chevron_down,
color: TltColors.white,
),
onTap: () {},
),
copied to clipboard
Example #
For a complete example demonstrating how to use the Tlt Design package, please refer to the example directory in this repository.
Contributing #
This package is developed and maintained by Tandemloop, a dynamic startup based in Bangalore. The magical journey of the Tlt Design package has been spearheaded by a dedicated team of developers passionate about elevating the Flutter development experience.
The Team #
Gopi - The visionary behind the architecture and standards.
Ajay - The wizard of widgets and design.
Alfahad - The guru of stability and performance.
We warmly welcome contributions from the community. Whether you're looking to fix a bug, enhance existing features, or propose entirely new components, your input is invaluable in making the Tlt Design package even more remarkable.
For more information on how you can contribute, please visit our Contributing Guidelines document.
License #
Tlt Design is released under the MIT license with additional restriction. Please see the LICENSE file for more information.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.