Commit Graph

94 Commits

Author SHA1 Message Date
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
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
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
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
2c2c5241eb (css) Improve Calendar views 2015-10-15 10:50:24 -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
e1393c3af2 Improve display of current day in month view 2015-10-02 15:13: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
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
cf8dd02411 (css) Wrap Scheduler directives in unique selector 2015-09-21 20:56:55 -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
c4ad8a64fa (html) Improve login page 2015-09-15 11:42:47 -04:00
Francis Lachapelle
2720aebf04 Initial popup view for messages 2015-09-04 17:31:16 -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
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
eeb6be1f08 (css) Match new ng-material files names 2015-08-25 11:01:28 -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
Ludovic Marcotte
b6ea1de4c0 (fix) improved message editor 2015-08-03 12:43:21 -04:00
Francis Lachapelle
571be37c1d (scss) Indentation 2015-07-28 15:53:48 -04:00
Francis Lachapelle
d58030a475 (css) Cleanup and fixes for latest md changes 2015-07-15 16:30:19 -04:00
Francis Lachapelle
730b803ad6 (js) Replace vs-repeat by md-virtual-repeat
There're some issues with mdVirtualRepeat that required some changes to
our app:

1. Having multiple directives with md-virtual-repeat doesn't work well.
That why I added a dedicated div for the md-virtual-repeat directive.
2. ui-sref-active doesn't work well for child nodes of the
md-virtual-repeat element. The class was applied repetitively to a
visible child. I now save which message or card is selected and use the
ng-class directive to highlight the selected list item.
2015-07-15 13:44:17 -04:00
Francis Lachapelle
a95ed0f8e6 Initial ng/md version of the attendees editor 2015-06-12 12:05:06 -04:00
Francis Lachapelle
e4e5106f97 Set editor mode of Sass files 2015-06-12 12:03:52 -04:00
Ludovic Marcotte
7d54bd5e86 Initial work for muliple selections + new toolbar with ops 2015-06-12 12:02:16 -04:00
Francis Lachapelle
499e66ffe9 (css) Improve contacts and messages lists 2015-06-12 12:02:16 -04:00
Francis Lachapelle
fc3c362515 (css) Grow width of message viewer 2015-06-12 11:59:00 -04:00
Francis Lachapelle
b390a4b117 (css) Enlarge width of "detail" view 2015-06-12 11:58:56 -04:00
Francis Lachapelle
5247200bf0 (css) Improve lists and subheaders components 2015-06-12 11:47:46 -04:00
Benoit Favreault
41f598c9ed Reset SchdulerUI.scss to [6ee715d] 2015-06-12 11:45:38 -04:00
Benoit Favreault
f080536b3f Resolve conflict 2015-06-12 11:45:38 -04:00
Benoit Favreault
46a262acfa Cleaning unused scss files 2015-06-12 11:45:38 -04:00
Francis Lachapelle
82d1d5e701 Review calendar views templates
Changed month view to a md-grid-list.
Added some colors.
2015-06-12 11:45:10 -04:00
Benoit Favreault
a75719e151 Fix fab-button positionning 2015-06-12 11:42:38 -04:00