GithubHelp home page GithubHelp logo

litlifesoftware / lit_ui_kit Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 4.53 MB

A collection of widgets and screens for Flutter implementing the Lit UI design language.

Home Page: https://pub.dev/packages/lit_ui_kit

License: BSD 3-Clause "New" or "Revised" License

Kotlin 0.03% Swift 0.08% Objective-C 0.01% Dart 99.66% HTML 0.23%
flutter dart widgets ui icons serif-font uidesign material-design android ios sans-serif

lit_ui_kit's Introduction

LitUIKit

โš ๏ธ lit_ui_kit has been discontinued by its creator. Please migrate to its new successor Leitmotif, due to the lit_ui_kit package not being maintained any longer. New features and updates are only available for Leitmotif. We are sorry for any inconvenience.
DISCLAIMER We are not affiliated, associated, authorized, endorsed by, or in any way officially connected with the lit-html project, or any of its subsidiaries or its affiliates. The official lit-html website can be found at https://lit.dev/. Any connections to the lit-html project are accidental.

LitUIKit is a collection of Flutter widgets to create unique user interfaces. It complements the default Material Widgets shipped with Flutter. Whose Widgets include custom implementation of Snackbars, AppBars and a settings panel. Utility Screens (e.g. required to verify the user's age and to show the application's licenses) are also included.

Visit our website for more details.

Created and maintained by LitLifeSoftware.

Getting Started

To use the LitUIKit in your Flutter app make sure to import it by including the code line import 'package:lit_ui_kit/lit_ui_kit.dart'; in the header part of your .dart file.

For help getting started with Flutter, view Flutter's online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Screenshots

Example HomeScreen LitSettingsPanel
1 2
LitIconSnackbar LitOnboardingScreen
3 4

Icons

LitUIKit does utilize its own icons (LitIcons). They are stored inside a ttf file and are implemented as Dart IconData objects.

Example app

To get a better understanding for implementing LitUIKit's widgets we recommend to take a look at the example app provided in the example folder. Feel free to experiment with the UI.

Dependencies

LitUIKit uses the following Dart dependencies in order to implement certain features and functionality:

Credits

LitUIKit is made possible thanks to the Flutter Project. It utilizes the serif font Merriweather (designed by Sorkin Type), the sans serif font Montserrat (designed by Julieta Ulanovsky, Sol Matas, Juan Pablo del Peral, Jacques Le Bailly) and the monospace font VT323 (designed by Peter Hull).

License

All the fonts in the src/fonts folder are licensed under the Open Font License.

All the icons in the src/fonts/Icons folder are distributed under the CC-BY license.

Everything else in this repository including the source code is distributed under the BSD 3-Clause license as specified in the LICENSE file.

lit_ui_kit's People

Contributors

mgrigorenko avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

lscbot

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.