• This repository has been archived on 11/Jul/2019
  • Stars
    star
    228
  • Rank 175,267 (Top 4 %)
  • Language
    CSS
  • License
    Other
  • Created over 9 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Material Design Lite Components, Directives + SPA with HTML, CSS + Dart

depreciated

I'm moving all my packages to TypeScript!

Thank God I finally made this decision...

Material Design for Dart

A User Interface Library / GUI-Framework to
develop Progressive Web Apps (PWA) in Dart.

Web

Homepage | PUB | Facebook | Kitchen Sink | GitHub | GibtHub WebSite + Samples

Version 2.0.x

I switch from the old, unsupported DI-Package to Dice
It's awesome - check it out.

Material Components for web

Google switched from MaterialDesignLite to Material Components for web
The Dart-Version makes the same move. I'm working on "Material Components for Dart"
Stay tuned - I'll make the move for you as smooth as possible.

www.material-design-lite.pub.

Logo

MDL/Dart is also on Facebook

Material Design Lite lets you add a Material Design look and feel to your dynamic websites and web app. It doesn't rely on any JavaScript frameworks or libraries. Optimised for cross-device use, gracefully degrades in older browsers, and offers an experience that is accessible from the get-go.

Since v1.18 MDL/Dart is STRONG_MODE compliant!

IMPORTANT

If you use material.css from cdn.rawgit.com - don't forget to specify your MDL-Dart version in for your css-link

    <link id="theme" rel="stylesheet"
        href="https://cdn.rawgit.com/MikeMitterer/dart-mdl-theme/v<latest mdl-dart version>/red-pink/material.min.css">
        
    <!-- Something like this: -->
    <link id="theme" rel="stylesheet"
        href="https://cdn.rawgit.com/MikeMitterer/dart-mdl-theme/v1.18.1/red-pink/material.min.css">

More on themes: http://styleguide.material-design-lite.pub/#/theming

Check out the CHANGELOG! to see what's new.

Breaking changes in 1.18!

All mdl-js-xxx CSS-classes are gone! It's not necessary anymore to define e.g. mdl-button and! mdl-js-button for a MDL-Widget. The Widget-class is enough.

<!-- NEW -->
<button class="mdl-button mdl-button--colored mdl-ripple-effect">Flat</button>

<!-- OLD -->
<button class="mdl-button mdl-js-button mdl-button--colored mdl-ripple-effect">Flat</button>

Getting started

Here is a short guide to help you setting up your MDL/Dart page

Main features

  • 16 base components ready to use
  • 4 different Dialogs, AlertDialog, ConfirmDialog, Notification-Messages and Snackbar
  • Directives
  • Drag and Drop
  • Formatters
  • Mustache-Based Components (Template based)
  • Nice, ready to use, templates
  • Single Page Application
  • Routing
  • Dependency injection
  • Samples, samples, samples
  • Theming

Visit the website for a "Quick start" or check out the Kitchen Sink

Examples

Check out the samples
Download all the samples as TGZ from here

MDLFlux for Data-Handling

(REACT-like Actions, ActionBus, Dispatcher and DataStore)

Flux - Overview MDLFlux

MDLFlux in action: ToDO-Sample (Source)

IMPORTANT!!!

All samples-sources are now on GH dart-material-design-lite-site

Features and bugs

Please file feature requests and bugs at the issue tracker.

More links

License

Copyright 2016 Michael Mitterer ([email protected]),
IT-Consulting and Development Limited, Austrian Branch

    __  ___ ____   __    __ __   ____                __ 
   /  |/  // __ \ / /   / // /  / __ \ ____ _ _____ / /_
  / /|_/ // / / // /   / // /_ / / / // __ `// ___// __/
 / /  / // /_/ // /___/__  __// /_/ // /_/ // /   / /_  
/_/  /_//_____//_____/  /_/  /_____/ \__,_//_/    \__/  
                                                        
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied. See the License for the specific language
governing permissions and limitations under the License.

If this plugin is helpful for you - please (Circle) me or star this repo here on GitHub

More Repositories

1

dart-latlong

Dart
63
star
2

dart-sitegen

Dart
41
star
3

vue-ts-sfc-starter

VUE / TypeScript SingleFileComponent Starter Template
JavaScript
33
star
4

dart-material-design-lite-site

Material Design Lite Components, Directives + SPA with HTML, CSS + Dart
CSS
28
star
5

dart-changelog

Dart
24
star
6

dart-wsk-material

HTML
23
star
7

dart-wsk-angular

HTML
19
star
8

dart-validate

Port of Apache-Validate to Dart
Dart
18
star
9

dart-l10n-gettext

Dart
18
star
10

m4d_components

CSS
15
star
11

dryice

Dependency injection framework for Dart
Dart
15
star
12

dart-docker

Dart
9
star
13

fritzing-multimeter

Shell
9
star
14

DART-Sample-Polymer-Angular

Dart
9
star
15

dart-fcm-push

Dart
8
star
16

dart-space-invaders

Space-Invaders clone written in Dart
Dart
7
star
17

m4d_router

Router-Package for Material4Dart apps
Dart
7
star
18

ts-latlong

TypeScript
7
star
19

dart-prettify

Code beautifier for Dart - beautify the code snippets in your web page
CSS
6
star
20

DART-EventBus

6
star
21

dart-dasic

Dart
6
star
22

dart-stagedive

Dart
6
star
23

m4d_core

Dart
5
star
24

Nasdaq100

Nasdaq100
Java
5
star
25

dart-console_log_handler

Dart
5
star
26

DartBootStrap-Sample

dartbootstrap-sample
JavaScript
4
star
27

DART-HttpStatusCodes

Dart
4
star
28

dart-material-icons

CSS
4
star
29

cmake-dart-extension-master

C++
4
star
30

dart-mdl-theme

CSS
3
star
31

m4d_template

Dart
3
star
32

reflected_mustache

Dart
3
star
33

vuetify-ts-starter

TypeScript
3
star
34

RFSample

Sample Application for GWT RequestFactory. Also implements a one line client logger.
Java
3
star
35

vue-ts-starter

TypeScript
3
star
36

dart-shellcommand

Dart
3
star
37

cpp-alexa

Firmware for Sonoff device that talks with Alexa
C++
2
star
38

public.maven.repository

2
star
39

dart-http_utils

Dart
2
star
40

TourDeMobileFlex

PHP
2
star
41

xc-gcc_4.9.3_mac_rpi

2
star
42

m4d_spa

Dart
2
star
43

ts-spaceinvaders

SpaceInvader clone in TypeScript
TypeScript
2
star
44

mm_dam_filelist

PHP
2
star
45

kotlin-catshostel-sb

Spring Boot example
Kotlin
2
star
46

m4d_translate

Dart
2
star
47

SampleEventHandling

JavaScript
1
star
48

ts-check

JavaScript
1
star
49

m4d_animation

Dart
1
star
50

m4d

Dart
1
star
51

cpp-sonoff

CMake
1
star
52

tools-repackage-commons-codec

Shell
1
star
53

jQPlayGround

JavaScript
1
star
54

GITKit-Integration-Sample

Java
1
star
55

m4d_dialog

Dart
1
star
56

dart-WebUIDifferentViews

Dart
1
star
57

dart-git_version

Transformer to replace %version% in your .html or .dart-Files with the current GIT-Version
Dart
1
star
58

mm_dam_changeinfo

PHP
1
star
59

mm_hutinfo

PHP
1
star
60

Angular.PIndicator

CSS
1
star
61

cmake

CMake
1
star
62

mm_bccmsbase

PHP
1
star
63

nginx-multi-theme

SCSS
1
star
64

mm_propman

PHP
1
star
65

gradle-dart

Groovy
1
star
66

AndroidIconGenerator.DART

CSS
1
star
67

cms_test

HTML
1
star
68

mm_roundcorners

PHP
1
star
69

android-hybrid

Java
1
star
70

m4d_dnd

Dart
1
star
71

mm_reflist

PHP
1
star
72

esp32-websocket

C++
1
star
73

npm-hello-kotlin

JavaScript
1
star
74

objectvalidator.dart

Dart
1
star
75

m4d_form

Dart
1
star