Adopt theming system of Angular Material

The SASS has been simplified so that different themes can be applied by
only using the $mdThemingProvider serivce.

The resulting design is more "Materialized" and less prone to the
future changes of Angular Material.
This commit is contained in:
Francis Lachapelle
2015-09-09 16:35:09 -04:00
parent 16d312eb98
commit 11e7af3450
20 changed files with 83 additions and 160 deletions
@@ -10,12 +10,6 @@
// Buttons for the sidenav folder tree
// ------------------------------------
md-sidenav md-list .md-button,
.view-list md-list .md-button {
// dirty fix to squash the theme style
background-color: transparent !important;
}
.view-list md-list .md-button {
// Gain some space in lists
padding: 0;
@@ -61,11 +55,6 @@ md-list md-list-item button.md-button.sg-icon-button {
border-radius: 50%;
min-width: $iconButton-size;
transition: $iconButton-transition;
&:hover,
&:active {
background-color: transparent;
transform: scale($iconButton-hover-scale);
}
.md-ripple-container {
border-radius: 50%;
}