Francis Lachapelle
c3ce235972
(html) Move delegation button of mail accounts
2015-12-08 12:10:15 -05:00
Francis Lachapelle
a79205fb7c
(css) Move base_styles/* to structure.scss
2015-12-07 20:54:26 -05:00
Francis Lachapelle
11d03569a4
(css) Fix display of message in popup window
2015-12-07 16:41:06 -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
8f8885a8ea
(css) Fix "view-detail" of Calendar module
...
Will now take all space when sidenav is hidden.
2015-12-02 14:53:06 -05:00
Francis Lachapelle
9c2d7b5316
(css) Improve day and week display of events
2015-12-02 14:07:29 -05:00
Francis Lachapelle
8635eab502
Improve display of message attachments
...
Images are now "zoomable" by clicking on them.
2015-12-02 14:03:10 -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
5bb6cea09e
(js,css) Improve handling of attachments in editor
2015-12-01 16:12:30 -05:00
Francis Lachapelle
fdb36970d4
(css) Adapt to new breakpoints and layout-align
2015-11-30 14:13:15 -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
fe3f1d6678
(html) Improve priority icon for messages
2015-11-26 15:02:21 -05:00
Francis Lachapelle
93fa67c492
(css) Improve list in sidenav
2015-11-26 13:48:29 -05:00
Francis Lachapelle
877ce7e4e4
(css) Add variable for latest md changes
2015-11-26 10:16:14 -05:00
Francis Lachapelle
418d30193b
Improve users search in Administration module
2015-11-25 16:16:32 -05:00
Francis Lachapelle
6c1e443d01
(css) Reclaim some space in addressbook list
2015-11-25 11:23:11 -05:00
Francis Lachapelle
3d75d6affa
(css) Reclaim some space in the left sidenav
2015-11-25 10:06:48 -05:00
Francis Lachapelle
00c923df7a
(css) Add variables for latest md changes
2015-11-25 08:51:04 -05:00
Francis Lachapelle
3baef22df4
(js) Create event by dragging in month's view
2015-11-20 15:36:24 -05:00
Francis Lachapelle
90e79e7605
(js) Add drag'n'drop to month's view
2015-11-20 13:31:04 -05:00
Francis Lachapelle
e4eef9b780
(js,css) Show categories in events/tasks lists
2015-11-17 12:22:06 -05:00
Francis Lachapelle
2d6bdd37da
(css) Improve display of events with categories
2015-11-17 11:28:50 -05:00
Francis Lachapelle
0bd29e250e
(css) Don't impose a transition to all md-toolbars
2015-11-16 16:19:25 -05:00
Francis Lachapelle
4685c0ff2a
(js) Show events categories as color bands
2015-11-14 14:29:21 -05:00
Francis Lachapelle
ace9fa9e4e
(html) Show event location in Calendar days views
2015-11-13 15:45:44 -05:00
Francis Lachapelle
9d0bc5570b
(js) Highlight selected color in color picker
2015-11-13 14:19:11 -05:00
Francis Lachapelle
5ed142853a
(html) Mark recurrent events in Calendar views
2015-11-13 10:52:38 -05:00
Francis Lachapelle
fc1dfcff10
(js) Fix display and refresh of freebusy
2015-11-13 10:46:32 -05:00
Francis Lachapelle
98493fbcac
(css) Fix scrollbars in Calendar views
2015-11-11 16:44:26 -05:00
Francis Lachapelle
7316d13176
Improve contacts import dialog box
2015-11-10 15:05:41 -05:00
Francis Lachapelle
0f2d0e9069
(css) Improve input field for folder name
2015-11-09 14:49:27 -05:00
Francis Lachapelle
2e02380a93
Initial drag'n'drop support in Calendar module
...
TODO:
- drag'n'drop in month's view;
- drag to create an all-day event;
- drag'n'drop to a calendar in the sidenav;
- touchscreen gestures support.
2015-11-06 15:15:37 -05:00
Francis Lachapelle
293b93ec69
(css) Color transition when changing calendar
2015-10-27 16:14:36 -04:00
Francis Lachapelle
2c2c5241eb
(css) Improve Calendar views
2015-10-15 10:50:24 -04:00
Francis Lachapelle
24ad2493a4
(css) Add material grey palette to Sass
2015-10-15 10:49:23 -04:00
Francis Lachapelle
feac8bb8f4
(js) Compute contrast color for background color
2015-10-14 10:00:14 -04:00
Francis Lachapelle
4da53b88b6
Fix display of Admin module on small devices
2015-10-13 14:30:09 -04:00
Francis Lachapelle
7ddf7be705
Improve Administration module
2015-10-09 16:10:39 -04:00
Francis Lachapelle
13f4e5a4de
(css) Update SASS for latest md
2015-10-06 13:38:15 -04:00
Francis Lachapelle
e1393c3af2
Improve display of current day in month view
2015-10-02 15:13:30 -04:00
Francis Lachapelle
d27c792324
(js,html) Allow the removable of attendees
2015-10-02 11:22:30 -04:00
Francis Lachapelle
35d1ca8775
Restore expandable mailboxes
2015-09-30 16:17:05 -04:00
Francis Lachapelle
45bc5a5368
Multicolumn day view
...
Restored multicolumn day view from v2.
Month view as also been improved.
2015-09-29 14:17:04 -04:00
Francis Lachapelle
5496dd97d9
Improve lists by compacting items
2015-09-25 16:07:56 -04:00
Francis Lachapelle
31f2e4b549
(js) Fix selected message class in advanced search
...
Also improved display of accounts subheaders.
2015-09-24 21:42:33 -04:00
Francis Lachapelle
fcba6f2ddb
Improve Calendar views
...
Moved toolbars inside "list" and "detail" views, like we do in the other
modules. With this change, it was possible to move the navitation button
(chevrons) inside the top toolbar of the detail view. Also move the view
headers inside a toolbar. The all-day events of the day and week views
have also been moved inside this toolbar.
2015-09-23 15:24:24 -04:00
Francis Lachapelle
957336b24c
(css) Fix display of attendees editor
2015-09-22 09:41:47 -04:00
Francis Lachapelle
2a925de52c
(js, css) Improve timepicker
2015-09-21 21:13:28 -04:00
Francis Lachapelle
cf8dd02411
(css) Wrap Scheduler directives in unique selector
2015-09-21 20:56:55 -04:00
Francis Lachapelle
81cdf5be7b
(css) Update SASS for latest md
2015-09-21 11:50:47 -04:00
Francis Lachapelle
959ea0f62f
(html) Show active tasks count in Calendar module
2015-09-21 09:49:14 -04:00
Francis Lachapelle
2a5e19a762
(css) Improve Calendar views
2015-09-19 22:22:39 -04:00
Francis Lachapelle
2ea2edbccd
Display all-day events in day & week views
...
All-day events are now displayed and the day/week views are now built using flexbox.
2015-09-18 16:11:31 -04:00
Francis Lachapelle
06ac255f1a
(css) Badge for mail folders unread count
2015-09-17 15:08:21 -04:00
Francis Lachapelle
0682b24438
(fix) Selection of Mail advanced search criteria
2015-09-17 15:06:48 -04:00
Francis Lachapelle
70bb512bb8
Improve folders rename
2015-09-16 16:15:04 -04:00
Francis Lachapelle
c4ad8a64fa
(html) Improve login page
2015-09-15 11:42:47 -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
Francis Lachapelle
b4af6f5033
(css) Improve sgTimepicker
2015-09-11 09:32:17 -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
2720aebf04
Initial popup view for messages
2015-09-04 17:31:16 -04:00
Francis Lachapelle
9d5f42eefa
(js,html) Improve sgAvatarImage directive
2015-09-04 09:09:43 -04:00
Francis Lachapelle
c4858ffb2b
(css) Decrease minimum height of list items
2015-09-03 22:36:07 -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
Francis Lachapelle
b08d98e2e1
(css) Fix width of sidenav on large screens
2015-09-03 14:11:36 -04:00
Francis Lachapelle
1d2c0ed350
(css) Cleanup Sass
2015-09-03 14:11:35 -04:00
Francis Lachapelle
acfa96263b
(css) Improve md-dialog on small screens
2015-09-02 15:52:18 -04:00
Francis Lachapelle
99b1353faf
(css) Add classes for star and star-border icons
2015-09-02 15:51:07 -04:00
Francis Lachapelle
89206f3705
(css) Fix for latest md changes
2015-08-31 09:51:08 -04:00
Ludovic Marcotte
431c53b84d
(feat) new time picker component + enabled it in the calendar module
2015-08-28 13:59:41 -04:00
Francis Lachapelle
3611c4021d
Improve view detail (messages, cards)
2015-08-27 13:37:47 -04:00
Francis Lachapelle
69000a0929
Review animations of view detail (messages, cards)
2015-08-26 17:28:03 -04:00
Francis Lachapelle
01e2256483
(css) Improve autocompletion menu
2015-08-26 09:48:47 -04:00
Francis Lachapelle
49e7cf0994
(css) Adapt fullscreen dialogs to new md layout
2015-08-26 09:41:49 -04:00
Francis Lachapelle
da821ea6c7
(js) Improve recipient auto-completion
2015-08-25 22:17:57 -04:00
Francis Lachapelle
7b3a238fb9
(js) New progress indicator in Mail module
2015-08-25 12:20:46 -04:00
Francis Lachapelle
eeb6be1f08
(css) Match new ng-material files names
2015-08-25 11:01:28 -04:00
Ludovic Marcotte
18bc75e50b
(fix) adjust import path due to md changes
2015-08-24 08:49:31 -04:00
Francis Lachapelle
e3b64e035d
(css) New md-fab-overlap-bottom class
2015-08-20 16:28:11 -04:00
Ludovic Marcotte
da81f7bc58
(fix) set background to transparent by default
2015-08-19 20:45:07 -04:00
Ludovic Marcotte
744cba4422
(feat) integrated md-datepicker and enabled it in the Preferences module (Vacation)
...
The date picker suffers from this bug: https://github.com/angular/material/issues/4192
Which makes it not that usable right now.
2015-08-17 10:10:57 -04:00
Ludovic Marcotte
ff632ec3e8
(fix) leave some room for the message date
2015-08-10 22:02:43 -04:00
Ludovic Marcotte
b7af83f7e3
(feat) pimped the login window
2015-08-10 20:47:58 -04:00
Ludovic Marcotte
704307e6d6
(feat) pimped the mail part viewers
2015-08-07 20:38:26 -04:00
Francis Lachapelle
ce8a4b6d8a
(js) Make events clickable in month view
2015-08-07 15:32:00 -04:00
Francis Lachapelle
4434547a18
(css) Don't highlight disabled list items
2015-08-07 14:25:14 -04:00
Francis Lachapelle
655a499cd4
(css) Fix subheader margin
2015-08-07 11:18:40 -04:00
Francis Lachapelle
52559087b3
(css) Merge autoScrollList.scss with list.scss
2015-08-07 11:17:09 -04:00
Francis Lachapelle
063e973ef3
(css) Cleanup variables already in material
2015-08-06 17:39:01 -04:00
Francis Lachapelle
2a132b4e8f
(css) Cleanup directives already in material
2015-08-06 11:48:42 -04:00
Francis Lachapelle
5e19a889c2
(feat) Handle invitations in appointment viewer
2015-08-05 17:31:22 -04:00
Ludovic Marcotte
a27f106a4a
(fix) pimped ical viewer
2015-08-04 13:52:31 -04:00
Francis Lachapelle
ba69bd4c82
(css) Improve color picker inside md-avatar
2015-08-04 08:31:40 -04:00
Francis Lachapelle
732b8c9d8a
(css) Fullscreen dialogs on small screens
2015-08-03 16:15:59 -04:00
Ludovic Marcotte
b6ea1de4c0
(fix) improved message editor
2015-08-03 12:43:21 -04:00
Francis Lachapelle
3b9a989abd
(js) New color picker directive
2015-07-31 11:16:34 -04:00
Francis Lachapelle
b73450e992
(fix) Label color of pseudo-input
...
It now matches the one of ng-material.
2015-07-29 16:45:16 -04:00
Francis Lachapelle
8e00387152
(fix) CSS padding style of toolbar
2015-07-29 16:44:18 -04:00