Commit Graph

196 Commits

Author SHA1 Message Date
Francis Lachapelle
c68ca9dbb7 Aria attributes 2016-02-04 20:59:34 -05:00
Francis Lachapelle
5ccd33c126 Adapt to latest md changes 2016-02-04 20:59:34 -05:00
Francis Lachapelle
c6bc8245a2 (css) Apply .sg-app-content to body 2016-01-18 16:04:09 -05:00
Francis Lachapelle
491f8b4f2a (js) Fix sg-avatar-image with md-virtual-repeat 2016-01-14 14:45:50 -05:00
Francis Lachapelle
dc43146a4e (html) Change bg color of selected message or card 2016-01-08 21:30:52 -05:00
Francis Lachapelle
c08f507dbf Fix multi-selection of cards in Firefox 2015-12-21 11:40:01 -05:00
Francis Lachapelle
4b5abdb5ce Adapt to latest md changes
See https://github.com/angular/material/commit/17797f0
2015-12-11 15:12:43 -05:00
Francis Lachapelle
95ca7d0193 (js) Don't allow export from system addressbook 2015-12-09 20:28:07 -05:00
Francis Lachapelle
28163b859c (html) Allow clicking on folder name to search 2015-12-09 20:27:22 -05:00
Francis Lachapelle
52fd2174b8 (html) Adapt templates to new breakpoints 2015-12-09 16:52:54 -05:00
Francis Lachapelle
e14414ed56 Various Web interface changes
- more contrasted primary palette;
- white toolbars for list and detail views;
- modules navigation always visible;
- wrapped detail views into a md-card;
- moved preferences button to the sidenav;
- moved the sidenav toggle button to the top toolbar;
- new "flip" visual effect when looking at the raw source of cards and
  messages.
2015-12-04 15:15:44 -05:00
Francis Lachapelle
348ba65c6e (js) Restore dot search in Contacts module 2015-12-02 16:43:06 -05:00
Francis Lachapelle
b02de72e57 Add sidenav toggle button in Calendar module
Also show the current list filter on the right side of the toggle
button.
2015-12-02 13:55:08 -05:00
Francis Lachapelle
fdb36970d4 (css) Adapt to new breakpoints and layout-align 2015-11-30 14:13:15 -05:00
Francis Lachapelle
3106fa44c8 (html) Fix "no selection" right-side of Contacts 2015-11-27 17:34:42 -05:00
Francis Lachapelle
33edaacb13 (js) Fix height of virtual repeater in Contacts 2015-11-27 17:30:49 -05:00
Francis Lachapelle
d19593afc3 (js) Allow hiding the sidenav on large screens
Position of button is not final as it causes an issue with the tabs of
the Calendar module.
2015-11-27 16:40:23 -05:00
Francis Lachapelle
5c6e19a67c (html) Add placeholder to search input fields 2015-11-25 11:23:12 -05:00
Francis Lachapelle
69ff0634b4 (html) Fix "no selection" right-side views 2015-11-25 09:37:59 -05:00
Francis Lachapelle
7316d13176 Improve contacts import dialog box 2015-11-10 15:05:41 -05:00
Ludovic Marcotte
72b1fc1f3f (fix) wrong class for list avatar 2015-11-04 11:26:21 -05:00
Ludovic Marcotte
12863f1d2f (feat) now properties dialog for addressbooks
Now also possible to set the EAS sync flag for addressbooks
2015-11-04 10:38:24 -05:00
Francis Lachapelle
aface8f8cf (html) Restore shadows in toolbars 2015-10-01 09:34:37 -04:00
Francis Lachapelle
5496dd97d9 Improve lists by compacting items 2015-09-25 16:07:56 -04:00
Francis Lachapelle
a6c440d245 (js) Improve renaming an address book 2015-09-24 11:12:57 -04:00
Francis Lachapelle
3a4365b15a (js) Fix ngSwitch in Contacts module 2015-09-24 11:01:27 -04:00
Francis Lachapelle
7f3d57c8dc (html) Sort by lastname and firstname in Contacts 2015-09-24 10:55:08 -04:00
Ludovic Marcotte
c0f51cf731 (fix) don't offer the delete option on personal resources 2015-09-21 15:00:32 -04:00
Francis Lachapelle
ae3ce7186d (css) Set flex width of search field menu 2015-09-21 12:29:07 -04:00
Francis Lachapelle
70bb512bb8 Improve folders rename 2015-09-16 16:15:04 -04:00
Francis Lachapelle
c464791d92 Improve display of mail advanced search 2015-09-14 21:35:34 -04:00
Francis Lachapelle
92bf494973 (css) Improve display of folder name 2015-09-14 14:58:00 -04:00
Ludovic Marcotte
7cdfaf4d9c (fix) add missing flex attribute 2015-09-14 11:23:27 -04:00
Francis Lachapelle
f3a5df37ae (js) Don't load card in multi-selection mode 2015-09-10 09:19:28 -04:00
Francis Lachapelle
11e7af3450 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.
2015-09-09 16:35:09 -04:00
Francis Lachapelle
cab6a8c1e2 (html) Use md-subheader in contacts/messages lists 2015-09-09 14:43:09 -04:00
Francis Lachapelle
d72188e2da Improve toolbars on small screens
- normalized toolbars in message viewer, contact viewer and contact
  editor;
- lower width of sidenav on medium screens;
- reworked display of message headers
2015-09-03 16:17:21 -04:00
Francis Lachapelle
a5213b3321 (css) Improve subheaders with no buttons 2015-09-03 14:11:38 -04:00
Ludovic Marcotte
a87daf282c (fix) workaround for Firefox with menus which include md-checkbox
See https://github.com/angular/material/issues/4212 for details
on the Angular Material bug.
2015-08-29 16:30:07 -04:00
Francis Lachapelle
1667f8879d (js) New progress indicator in AddressBook module 2015-08-27 14:09:43 -04:00
Francis Lachapelle
3611c4021d Improve view detail (messages, cards) 2015-08-27 13:37:47 -04:00
Ludovic Marcotte
d878c69c15 (feat) can now create mails from address book module 2015-08-27 11:01:23 -04:00
Francis Lachapelle
69000a0929 Review animations of view detail (messages, cards) 2015-08-26 17:28:03 -04:00
Ludovic Marcotte
4dee99e0ba (fix) improved padding usage to better align icons 2015-08-25 20:47:12 -04:00
Francis Lachapelle
eea08d083d (html) Improve contacts list 2015-08-25 14:56:30 -04:00
Francis Lachapelle
0aac4897fa (fix) Set virtual item size in contacts list 2015-08-24 17:28:01 -04:00
Francis Lachapelle
9db633cada (html) Replace md-layout-fill by layout-fill 2015-08-24 11:21:17 -04:00
Ludovic Marcotte
85c8aebbd4 (feat) initial support for contact import in the address book module 2015-08-21 20:56:21 -04:00
Ludovic Marcotte
a45000d15d (fix) show delete option only where objectEraser is on 2015-08-20 19:42:24 -04:00
Ludovic Marcotte
26e8276b08 (feat) improved ACLs handling for address book 2015-08-20 15:47:11 -04:00