From 11e7af34509e22c261ef57a5ca277c8aac6260bd Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 9 Sep 2015 16:35:09 -0400 Subject: [PATCH] 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. --- .../ContactsUI/UIxContactFoldersView.wox | 19 +++---- .../MailerUI/UIxMailFolderTemplate.wox | 4 +- UI/Templates/MailerUI/UIxMailMainFrame.wox | 5 +- UI/Templates/PreferencesUI/UIxPreferences.wox | 14 +++-- UI/Templates/SchedulerUI/UIxCalMainView.wox | 9 ++-- UI/WebServerResources/Gruntfile.js | 2 +- UI/WebServerResources/js/Common/Common.app.js | 18 ++++--- .../scss/components/_palette.scss | 6 +-- .../scss/components/button/button.scss | 11 ---- .../scss/components/card/card-theme.scss | 5 ++ .../scss/components/card/card.scss | 4 -- .../components/content/content-theme.scss | 3 ++ .../scss/components/list/list-theme.scss | 15 ++++++ .../scss/components/list/list.scss | 20 ------- .../scss/components/sidenav/sidenav.scss | 54 ++----------------- .../scss/components/subheader/subheader.scss | 10 ---- .../components/toolbar/toolbar-theme.scss | 12 +++++ .../scss/components/toolbar/toolbar.scss | 21 -------- .../scss/core/base_styles/_base_style.scss | 5 -- .../scss/core/variables.scss | 6 +-- 20 files changed, 83 insertions(+), 160 deletions(-) create mode 100644 UI/WebServerResources/scss/components/card/card-theme.scss create mode 100644 UI/WebServerResources/scss/components/content/content-theme.scss create mode 100644 UI/WebServerResources/scss/components/list/list-theme.scss create mode 100644 UI/WebServerResources/scss/components/toolbar/toolbar-theme.scss diff --git a/UI/Templates/ContactsUI/UIxContactFoldersView.wox b/UI/Templates/ContactsUI/UIxContactFoldersView.wox index 3de1c3b58..63028361e 100644 --- a/UI/Templates/ContactsUI/UIxContactFoldersView.wox +++ b/UI/Templates/ContactsUI/UIxContactFoldersView.wox @@ -23,10 +23,10 @@ - +
- +
+ ui-sref-active="md-default-theme md-background md-bg md-hue-1"> contacts

{{folder.name}}

@@ -101,7 +101,7 @@
- +
+ ui-sref-active="md-default-theme md-background md-bg md-hue-1"> contacts

{{folder.name}}

@@ -155,14 +155,14 @@
- + + ui-sref-active="md-default-theme md-background md-bg md-hue-1"> public

{{folder.name}}

@@ -186,7 +186,7 @@ - +
@@ -339,7 +339,8 @@ + ui-sref="app.addressbook.card.view({addressbookId: addressbook.selectedFolder.id, cardId: currentCard.id})" + ui-sref-active="md-default-theme md-background md-bg md-hue-1">
diff --git a/UI/Templates/MailerUI/UIxMailFolderTemplate.wox b/UI/Templates/MailerUI/UIxMailFolderTemplate.wox index a78c9c46d..6edccb294 100644 --- a/UI/Templates/MailerUI/UIxMailFolderTemplate.wox +++ b/UI/Templates/MailerUI/UIxMailFolderTemplate.wox @@ -159,8 +159,8 @@ md-on-demand="md-on-demand" ng-class="{'sg-active': currentMessage.uid == mailbox.selectedFolder.selectedMessage, unread: !currentMessage.isread}" ng-click="mailbox.selectMessage(currentMessage)" - ui-sref="mail.account.mailbox.message({accountId: mailbox.account.id, mailboxId: (mailbox.selectedFolder.path | encodeUri), messageId: currentMessage.uid})"> - + ui-sref="mail.account.mailbox.message({accountId: mailbox.account.id, mailboxId: (mailbox.selectedFolder.path | encodeUri), messageId: currentMessage.uid})" + ui-sref-active="md-default-theme md-background md-bg md-hue-1">
diff --git a/UI/Templates/MailerUI/UIxMailMainFrame.wox b/UI/Templates/MailerUI/UIxMailMainFrame.wox index e2f3a65bc..b18635a1d 100644 --- a/UI/Templates/MailerUI/UIxMailMainFrame.wox +++ b/UI/Templates/MailerUI/UIxMailMainFrame.wox @@ -223,7 +223,6 @@ -->
-