Commit graph

470 commits

Author SHA1 Message Date
Francis Lachapelle 6071375c29 (css) Fix printing of long mails
Fixes #3731
2016-08-01 14:19:16 -04:00
Francis Lachapelle 8389ec5f40 (js, css) Improve sg-ripple-click directive 2016-08-01 12:13:11 -04:00
Francis Lachapelle 0ec79e0411 (html,css) Use fab button on login page 2016-08-01 12:13:11 -04:00
Francis Lachapelle c23a9f955a (html) Allow sorting the actions of a Sieve filter 2016-07-29 13:59:57 -04:00
Francis Lachapelle d045f4a958 (css) Improve Sieve filter editor layout 2016-07-25 14:39:26 -04:00
Francis Lachapelle 106d8ba807 (css) Remove transition of event DnD ghosts 2016-07-22 11:35:18 -04:00
Francis Lachapelle e804e5b7c0 (css) Fix breakpoints 2016-07-21 14:35:33 -04:00
Francis Lachapelle 5ad962d7b2 (css) Fix printing of long mails
Fixes #3731
2016-07-21 14:35:28 -04:00
Francis Lachapelle 793be51d14 Restore auto-reply indicator in top toolbar 2016-07-20 14:24:15 -04:00
Francis Lachapelle f18a0373d8 (css) Fix overflow of login page 2016-07-19 15:20:21 -04:00
Francis Lachapelle 6bbb56c386 (css,js) Improve progress feedback
This ads a "ripple" effect that blocks the context when login in or
sending a message. Generic enough to be used elsewhere.

Fixes #3765
2016-07-15 14:03:16 -04:00
Francis Lachapelle 9abc6ab579 (css) Fix breakpoints 2016-07-14 15:57:50 -04:00
Francis Lachapelle 7e950896ba Update for latest md changes 2016-07-12 11:29:24 -04:00
Francis Lachapelle 49dfbb0d9a (js) stage-1 tuning of sgColorPicker directive 2016-07-11 10:31:42 -04:00
Francis Lachapelle 9d2647d857 (css) Fix scrolling of all-day events
Fixes #3190
2016-07-11 10:19:31 -04:00
Francis Lachapelle 93e77d49e9 (js,css) Replace sortable library 2016-07-08 15:44:47 -04:00
Francis Lachapelle 61215792ab (css) Increase reflection effect of free events
Fixes #3192
2016-07-08 08:56:45 -04:00
Francis Lachapelle 1918bde4d0 (js,css) Style cancelled events in Calendar module 2016-07-05 09:08:51 -04:00
Francis Lachapelle da0a099638 (js) Add date picker to navigate in Calendar view 2016-07-04 17:11:48 -04:00
Francis Lachapelle fa91a07cb7 (css) Fix selection of transparent all-day events
Fixes #3744
2016-06-23 10:07:59 -04:00
Francis Lachapelle 6e0c347f39 (css) Cleanup old rules 2016-06-22 11:12:01 -04:00
Francis Lachapelle dfc904f4f3 (js) Never query Gravatar.com when disabled 2016-06-21 21:29:44 -04:00
Francis Lachapelle 66e1fbd556 Improve ACL editor 2016-06-20 16:11:05 -04:00
Francis Lachapelle af8f939559 (js,css) Improve attendees editor
Fixes #3730
2016-06-16 14:46:05 -04:00
Francis Lachapelle d8fc40217d Specify a custom vacation subject
User can now specify a custom vacation subject. For Sieve servers
implementing the variables extension, one can write ${subject} to insert
the original subject in the auto reply.

SOGoDefaultVacationSubject is a new domain defaults parameter used when
the user doesn't specify a custom subject.

Fixes #685, #1447
2016-06-15 16:02:12 -04:00
Francis Lachapelle 85b764c179 (html,css) Improve forms
Improved pseudo-input and used md-inline-form
2016-06-14 16:11:12 -04:00
Francis Lachapelle 4744170628 Add a header and/or footer to the vacation message
Fixes #1961
2016-06-14 14:10:17 -04:00
Francis Lachapelle 7f4474f47c (js,css) Adapt time picker to latest md changes 2016-06-14 12:17:50 -04:00
Francis Lachapelle d9f499ff52 (css) Fix pseudo-input label size 2016-06-14 11:39:51 -04:00
Francis Lachapelle f753ed9680 (css,js) Update Angular Material to v1.1.0-rc.5 2016-06-06 16:11:03 -04:00
Francis Lachapelle d28625ae6a (css) Improve display of events in calendar views 2016-06-02 13:22:21 -04:00
Francis Lachapelle b71fb2e525 Display messages sizes in list of Mail module 2016-05-31 15:40:45 -04:00
Francis Lachapelle 5c2aedb3c9 (js) Show loading progress for messages and cards 2016-05-30 12:31:31 -04:00
Francis Lachapelle d61a9d0b80 (css) Enlarge clickable zone in sidenav list 2016-05-26 11:04:36 -04:00
Francis Lachapelle 44696896f2 (css) Fix height of dense toolbar 2016-05-18 16:43:00 -04:00
Francis Lachapelle 69c526eb67 (css) Improve expandable card 2016-05-17 16:35:47 -04:00
Francis Lachapelle ddbb05fd30 (css) Fix tooolbar of month view on xs media 2016-05-17 16:31:35 -04:00
Francis Lachapelle 87fbedb89d (css) Improve subheader with icon buttons 2016-05-17 15:10:09 -04:00
Francis Lachapelle 26c1f26881 (css) Improve month view of Calendar module 2016-05-11 13:49:41 -04:00
Francis Lachapelle 55367cdc97 (css) Improve custom contact chip 2016-05-11 13:37:29 -04:00
Francis Lachapelle 8cf8ce86d7 (js) Improved input parsing of time picker
Fixes #3659
2016-05-09 14:48:22 -04:00
Francis Lachapelle d8ebd0bccf (js,css) Adapt time picker to latest md changes 2016-05-09 13:54:21 -04:00
Francis Lachapelle c5eeadf041 Allow user to choose which weekdays to display
Closes #1841
2016-05-06 14:22:52 -04:00
Francis Lachapelle ecf58246d7 (css) Fix overflow of all-day events 2016-04-29 10:52:44 -04:00
Francis Lachapelle 2963654800 (html,js) Reorder and filter calendars list 2016-04-27 15:48:31 -04:00
Francis Lachapelle d19f1572ae (css) Remove CSS reset to respect HTML messages
Fixes #3582
2016-04-27 15:22:18 -04:00
Francis Lachapelle 5454690c38 (css) Fix menu visibility when printing an email
Fixes #3584
2016-04-27 11:18:59 -04:00
Francis Lachapelle 7ea3608dab Style transparent (not opaque) events
Fixes #3192
2016-04-22 12:22:02 -04:00
Francis Lachapelle 09d04984a5 (css) Force bg color of Calendar views to white 2016-04-22 12:13:07 -04:00
Francis Lachapelle 1a30df03c8 Style events depending on user participation state
Also use one-time binding for non-ghost events.
2016-04-22 10:55:26 -04:00
Francis Lachapelle 0bc7e5f5bd (css) Cleanup rules related to icons 2016-04-22 09:45:09 -04:00
Francis Lachapelle 0b7485228c Display components priorities in list and views 2016-04-21 17:02:07 -04:00
Francis Lachapelle fba40c43d6 (css) Adapt to md changes and improve multi-select 2016-04-21 13:40:47 -04:00
Francis Lachapelle bd1fae0baf (css) Adapt to latest md changes 2016-04-01 16:05:55 -04:00
Francis Lachapelle 7dc267c96b (css) Adapt to latest md changes 2016-03-30 11:16:05 -04:00
Francis Lachapelle fd388e2373 (css,js) Btn to expand toolbar of all-day events 2016-03-30 11:11:23 -04:00
Francis Lachapelle 65f56f47b5 (js) Improve Preferences module
- Added constraint to timezone;
- Enable save button only if form is dirty and valid;
- Confirm unsaved changes before leaving.
2016-03-29 15:07:04 -04:00
Francis Lachapelle 19d22cdcfb Adapt to latest md changes 2016-03-08 13:21:11 -05:00
Francis Lachapelle 0b7824a8b7 (js) New sgCheckmark directive
To be used as checkmarks in menus.
2016-03-01 14:07:30 -05:00
Francis Lachapelle 699399f339 (css) Initial media print (for messages only) 2016-02-26 15:45:28 -05:00
Francis Lachapelle 4526227b1c (css) Fix squashed toolbar in Calendar view (xs)
Fixes #3529
2016-02-25 10:57:32 -05:00
Francis Lachapelle 4c01417690 Handle resource limits in the Web interface
See @d7b010
2016-02-16 12:40:59 -05:00
Francis Lachapelle 2380890428 (js) Allow mail filters to be sortable
Added dependency to https://github.com/RubaXa/Sortable
2016-02-09 15:57:51 -05:00
Francis Lachapelle 7b4f4cbc0d (css) Fix display of link and image attachments 2016-02-05 12:04:26 -05:00
Francis Lachapelle 7a401374f2 (css,js) Update Angular Material to v1.0.5 2016-02-05 11:04:28 -05:00
Francis Lachapelle 5ccd33c126 Adapt to latest md changes 2016-02-04 20:59:34 -05:00
Francis Lachapelle f321e1c949 (js) Add "Move To" option for selected messages
Fixes #3477
2016-02-03 16:48:04 -05:00
Francis Lachapelle 15dee723d4 (css) Update SASS for latest md 2016-02-02 12:12:18 -05:00
Francis Lachapelle 50791b9c3a (css) Improve padding in message editor 2016-02-02 12:11:20 -05:00
Francis Lachapelle fa9bd3995e (css) Decrease all-day events margin in day view 2016-02-02 12:09:55 -05:00
Francis Lachapelle 4fb71ffdd0 (css) Fix for flexbox with Chrome 48
Fixes #3487
See https://github.com/angular/material/issues/6841
2016-02-02 12:07:44 -05:00
Francis Lachapelle c1ee1378ff (css) Improve toasts with an icon 2016-01-29 10:06:04 -05:00
Francis Lachapelle b0f37e792f (css) Cleanup 2016-01-27 11:27:30 -05:00
Francis Lachapelle 7b297ed483 (css) Lower the font weight of buttons in sidenav 2016-01-27 11:27:30 -05:00
Francis Lachapelle be441f5cd3 (css,js) Fix display of all-day events 2016-01-27 10:28:40 -05:00
Francis Lachapelle 5754278ffa (css) Add $quarter_height variable in SchedulerUI 2016-01-26 09:09:25 -05:00
Francis Lachapelle 867bc4bc96 (css) Fix events spanning whole days 2016-01-26 09:07:00 -05:00
Francis Lachapelle f1873edf21 (js) Display event ghost block start/end hours 2016-01-21 20:46:04 -05:00
Francis Lachapelle 218aeb5f28 (css) Fix display of md-cards in .view-detail 2016-01-21 14:58:10 -05:00
Francis Lachapelle 21f5dd747b (css) Cleanup md-content 2016-01-19 15:23:15 -05:00
Francis Lachapelle 914379884b (css) Fix md-backdrop 2016-01-19 15:22:35 -05:00
Francis Lachapelle 01fd6f4309 (css) Various adjustments 2016-01-18 16:40:55 -05:00
Francis Lachapelle 0b189e9ca7 (css) Cleanup 2016-01-18 16:19:12 -05:00
Francis Lachapelle 629db3c728 (css) New .sg-input-no-message class 2016-01-18 16:17:17 -05:00
Francis Lachapelle 612f2867a1 (css) Improve timepicker 2016-01-18 16:15:33 -05:00
Francis Lachapelle c6bc8245a2 (css) Apply .sg-app-content to body 2016-01-18 16:04:09 -05:00
Francis Lachapelle 20adc2d821 (css) Improve display of msg viewer/editor 2016-01-18 14:03:28 -05:00
Francis Lachapelle 9984204987 (css) Improve display on mobile devices 2016-01-18 12:16:17 -05:00
Francis Lachapelle d90e1dc0ec (html) Review ACL editor for better FF support
Fixes #152
2016-01-14 16:36:13 -05:00
Francis Lachapelle 59cc13f41c (css) Fix overflow on sidenav of Calendar module
Fixes #158
2016-01-14 16:00:12 -05:00
Francis Lachapelle 491f8b4f2a (js) Fix sg-avatar-image with md-virtual-repeat 2016-01-14 14:45:50 -05:00
Francis Lachapelle 936f6cb073 (css) Improve cards/lists display of contacts 2016-01-14 14:21:42 -05:00
Francis Lachapelle 09b3b4e13f (css,html) Colorize tags of messages 2016-01-08 22:06:35 -05:00
Francis Lachapelle 6ba9bd5295 Improve sidenav of Webmail
- fixed highlight issue when multiple accounts are configured;
- added divider between accounts;
- added tooltips to account buttons.
2016-01-08 16:34:13 -05:00
Francis Lachapelle 5f9c87cae3 (css) Fix virtual-repeater scrolling bug 2016-01-08 16:18:32 -05:00
Francis Lachapelle 0bbdd01025 (html,css) Improve display of mail attachments
Added extension of file in a small frame
2016-01-06 12:24:34 -05:00
Francis Lachapelle 7121233a18 (css) Improve display of mail quota 2016-01-04 11:50:25 -05:00
Francis Lachapelle d18e80df08 (css) Visually identify attendees with no freebusy 2015-12-22 21:55:26 -05:00
Francis Lachapelle 39510a3242 Show inbox quota information in Mail module 2015-12-21 21:14:39 -05:00
Francis Lachapelle d8f5673a14 (css) Force background-color of .md-button:hover 2015-12-21 12:03:23 -05:00