Permalink
Browse files

doc: Benefits of MDL/Dart

  • Loading branch information...
MikeMitterer committed Jul 10, 2015
1 parent f5dc74a commit 6c485e041aaa015ea3825512ee78e7f040fd9a77
@@ -18,6 +18,52 @@ <h3 id="material-design-lite" class="mdl-color-text--600">MDL/<span
Design
Introduction</a>, you should do so before attempting to use the components.</p>
<h5>What are the benefits of MDL/Dart (compared to MDL/JS)</h5>
<p>First of all MDL/JS is cool but Dart has <strong>"Batteries included"</strong>
<h6>Dart</h6>
<ul>
<li>Native Dart-Code</li>
<li>pub integration</li>
<li>you can write your own components easily</li>
<li>Use public component-functions via MdlComponent.widget</li>
</ul>
<h6>Additional components</h6>
<ul>
<li>Accordion</li>
<li>Nav-Pills</li>
<li>Panel</li>
</ul>
<h6>Dialogs</h6>
<ul>
<li>AlertDialog</li>
<li>ConfirmDialog</li>
<li>CustomDialog</li>
<li>SnackBar</li>
<li>Notification</li>
</ul>
<h6>Single Page Application (SPA) Features</h6>
<ul>
<li>Repeater</li>
<li>Observer</li>
<li>Mustache-Templates</li>
<li>View integration (loads HTML content dynamically)<br>
(Content- and Include-Component)
</li>
</ul>
</ul>
SCSS Files are easier to reuse specially color definitions
( try to darken($text-link-color) with the original material-design-lite.scss does not work)
DI Integration You can use DI but you don't have to.
... and I'm sure I forgot a few things...
</p>
<h5>What is Material Design?</h5>
<p><a href="http://www.google.com/design/spec/material-design/introduction.html" target="_blank">Material
@@ -134,8 +134,15 @@ body {
padding : 8px;
height: 24px;
}
h6 {
margin-bottom: 0;
line-height: initial;
}
}
> .mdl-sticky-mini-footer {
.gh-link, .mm-link { margin-bottom: 0; }
@@ -16,6 +16,44 @@ <h3 id="material-design-lite" class="mdl-color-text--600">MDL/<span
read the <a href="http://www.google.com/design/spec/material-design/introduction.html" target="_blank">Material
Design
Introduction</a>, you should do so before attempting to use the components.</p>
<h5>What are the benefits of MDL/Dart (compared to MDL/JS)</h5>
<p>First of all MDL/JS is cool but Dart has <strong>"Batteries included"</strong>
<h6>Dart</h6>
<ul>
<li>Native Dart-Code</li>
<li>pub integration</li>
<li>you can write your own components easily</li>
<li>Use public component-functions via MdlComponent.widget</li>
</ul>
<h6>Additional components</h6>
<ul>
<li>Accordion</li>
<li>Nav-Pills</li>
<li>Panel</li>
</ul>
<h6>Dialogs</h6>
<ul>
<li>AlertDialog</li>
<li>ConfirmDialog</li>
<li>CustomDialog</li>
<li>SnackBar</li>
<li>Notification</li>
</ul>
<h6>Single Page Application (SPA) Features</h6>
<ul>
<li>Repeater</li>
<li>Observer</li>
<li>Mustache-Templates</li>
<li>View integration (loads HTML content dynamically)<br>
(Content- and Include-Component)
</li>
</ul>
</ul>
SCSS Files are easier to reuse specially color definitions
( try to darken($text-link-color) with the original material-design-lite.scss does not work)
DI Integration You can use DI but you don't have to.
... and I'm sure I forgot a few things...
</p>
<h5>What is Material Design?</h5>
<p><a href="http://www.google.com/design/spec/material-design/introduction.html" target="_blank">Material
Design</a>

0 comments on commit 6c485e0

Please sign in to comment.