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
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
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
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
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
Francis Lachapelle
d7b7824aad
Improve display of attendees in event viewer
2015-07-29 16:42:20 -04:00
Francis Lachapelle
a75524af9f
Review task/event viewer/editor
...
Components will now appear in dialogs instead of a right sidenav.
This commit also introduces read-only viewers for tasks and events.
2015-07-21 08:29:28 -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
396bc3b0f6
(css) Lower icon button width to 36px
2015-07-08 21:14:25 -04:00
Francis Lachapelle
164654f784
(css) Icon modifiers (rotation) for animation
2015-07-08 21:08:51 -04:00
Francis Lachapelle
9514103031
(js) Improve search toolbar in Calendar module
...
- new distinct search toolbar
- restored filtering options
- honor user's settings
2015-07-08 14:49:42 -04:00
Francis Lachapelle
5a2eb67cb7
(fix) Alignment in bottomSheet
2015-07-08 14:49:41 -04:00
Francis Lachapelle
44b8dab9c4
(css) Left-align list items in sidenav
2015-07-06 11:14:46 -04:00
Francis Lachapelle
9814a8cd0e
(css) No bg-color change in :hover of bottom sheet
2015-07-06 11:11:38 -04:00
Francis Lachapelle
ecce179a2f
(css) Allow .sg-child-level-[1-12] everywhere
2015-07-06 11:08:50 -04:00
Francis Lachapelle
2337d4057f
Integrate md-icon using the Material Icons font
2015-07-03 21:42:21 -04:00
Francis Lachapelle
d674b33a20
(css) Review cards display in sharing dialog box
2015-06-25 11:31:53 -04:00
Francis Lachapelle
412dca053a
(css) Fix for md-cards in ACL editor
2015-06-23 11:21:50 -04:00
Francis Lachapelle
f7f83ae1c7
(css) Review cards display in sharing dialog box
2015-06-15 11:35:20 -04:00
Francis Lachapelle
8100dfa797
Update {variables,content}.scss for latest md
2015-06-12 15:59:26 -04:00
Ludovic Marcotte
6d12c2a2c8
(feat) enabled menu and fabdial support
2015-06-12 12:06:00 -04:00
Francis Lachapelle
a95ed0f8e6
Initial ng/md version of the attendees editor
2015-06-12 12:05:06 -04:00
Ludovic Marcotte
8124faa6d4
(feat) "Materialization" of the IMIP handling template
2015-06-12 12:03:59 -04:00
Francis Lachapelle
fb992db5ad
Improve ACL editor (Scheduler & Contacts)
2015-06-12 12:03:58 -04:00
Francis Lachapelle
34140e77fc
(html) Improve ACL editor
2015-06-12 12:03:56 -04:00
Francis Lachapelle
cdd52a0b37
(css) Cleanup card.scss
2015-06-12 12:03:54 -04:00
Francis Lachapelle
e226a32413
Improve login page
...
Used ngCloak directive to display the form only once AngularJS/Angular
Material is loaded and all components initialized.
2015-06-12 12:03:54 -04:00
Francis Lachapelle
dc91be3c0d
Initial recurrence editor for appointments
2015-06-12 12:03:53 -04:00
Francis Lachapelle
e4e5106f97
Set editor mode of Sass files
2015-06-12 12:03:52 -04:00
Francis Lachapelle
f6f704ddd8
(js) New sgToggleGrid directive
...
This directive allows to transform the tiles of a md-grid-list to toggle
buttons.
2015-06-12 12:03:51 -04:00
Francis Lachapelle
8e286b5d15
(css) Drop unused "theme" Sass files
...
Only the original ng-material theme files are used in the build process
of ng-material (using gulp).
2015-06-12 12:03:07 -04:00
Francis Lachapelle
a9ad21b395
(js) Improve handling of message flags
...
We now call the model's methods from the template. Uncluttered the
message controller. Fixed the synchronization of the flags with the
messages list.
2015-06-12 12:02:19 -04:00
Francis Lachapelle
ec123b4512
Improve tags chips of message viewer
2015-06-12 12:02:18 -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
8e0230488f
(css) Remove Compass dependency
2015-06-12 11:59:02 -04:00
Ludovic Marcotte
41bc68946d
Improved the UI of the bottom sheet content
2015-06-12 11:58:59 -04:00
Francis Lachapelle
16b75b1deb
Improve lists in sidenav
...
- the ripple effect is now visible when clicking on list items;
- the fab icon has been moved over the items list;
- colorized the checkboxes of the calendars list.
2015-06-12 11:58:56 -04:00
Ludovic Marcotte
dbf614a2dc
Re-enabled textures
2015-06-12 11:47:49 -04:00
Francis Lachapelle
c957b4b45f
Initial component editor in Scheduler module
2015-06-12 11:47:49 -04:00
Ludovic Marcotte
feee156c0a
Added calendar sharing capability
2015-06-12 11:47:48 -04:00
Francis Lachapelle
5247200bf0
(css) Improve lists and subheaders components
2015-06-12 11:47:46 -04:00
Ludovic Marcotte
47e7201eb6
added list avatar, make use of it
2015-06-12 11:47:45 -04:00
Francis Lachapelle
62468d21ef
Improve template for sgSubscribe directive
2015-06-12 11:46:50 -04:00
Francis Lachapelle
7b874d08d4
Improve sidenav lists
2015-06-12 11:46:48 -04:00
Francis Lachapelle
eeca191103
(css) Cleanup sidenav component
...
Remove duplicated definitions from angular material source and prepare
for right sidenav.
2015-06-12 11:46:05 -04:00
Francis Lachapelle
3f27e5b775
(css) Dirty fix for vs-repeat damages
2015-06-12 11:46:04 -04:00
Francis Lachapelle
6971632165
(scss) Remove deprecated textfield component
2015-06-12 11:46:02 -04:00
Francis Lachapelle
b9eb0f9a69
(scss) Integrate md-chips
2015-06-12 11:46:02 -04:00
Francis Lachapelle
0924b5154e
Replace ngTagsInput by md-chips + md-autocomplete
2015-06-12 11:46:02 -04:00
Benoit Favreault
46a262acfa
Cleaning unused scss files
2015-06-12 11:45:38 -04:00
Francis Lachapelle
e8acb225e4
Add md-grid-list and md-autocomplete components
2015-06-12 11:45:08 -04:00
Benoit Favreault
c38a23d9b1
Hot-fix for build problem
2015-06-12 11:42:39 -04:00
Benoit Favreault
92ecdd52ad
Hot-fix for build problem (commit/74dda0206595acb1c48f7d328fd96b64025542bb)
2015-06-12 11:42:39 -04:00
Benoit Favreault
5797e70358
Made bottom sheet opaque
2015-06-12 11:42:39 -04:00
Benoit Favreault
a75719e151
Fix fab-button positionning
2015-06-12 11:42:38 -04:00
Benoit Favreault
a5c9f41375
Fixed "fantom account"
2015-06-12 11:42:38 -04:00
Benoit Favreault
00d2154c0e
fix card background color (angular-material regression)
...
Change views container justification
hide sg-menu components
2015-06-12 11:42:38 -04:00
Benoit Favreault
eaeae77be4
Fix (tried to) regressions introduced by angular-material update
2015-06-12 11:42:08 -04:00
Benoit Favreault
1477bd6eae
Regression fixes
2015-06-12 11:42:08 -04:00
Benoit Favreault
fe8c1b927c
Fix mobile transitions (sort of)
2015-06-12 11:42:07 -04:00
Benoit Favreault
a554158686
Fix mobile transitions (sort of)
2015-06-12 11:42:07 -04:00
Benoit Favreault
5224a7b304
Fix fab-button positioning (still some strange corner-cases from md sources)
2015-06-12 11:42:07 -04:00
Benoit Favreault
3441a66040
Add paper texture to toolbar and sidenav
2015-06-12 11:42:06 -04:00
Benoit Favreault
e69c47854a
Fine-tune layout
2015-06-12 11:41:28 -04:00
Benoit Favreault
2c8d1b5db7
Alternate mobile transitions
2015-06-12 11:41:27 -04:00
Francis Lachapelle
4b47e5de83
Calendar module: initial AngularJS-based templates
2015-06-12 11:41:25 -04:00
Benoit Favreault
05e58b30cc
Replace mobile detail-view transitions
...
Minor adjustments to layout
2015-06-12 11:39:49 -04:00
Benoit Favreault
48b74b0f6b
Add responsiveness (First draft)
2015-06-12 11:35:54 -04:00
Benoit Favreault
818af41ea6
Add breakpoints management librairies
...
Add grunt-contrib-compass (required)
Edit gruntfile.js (add compass tasks)
--don't forget to update bower components
2015-06-12 11:34:29 -04:00
Benoit Favreault
ca1831271b
Make iconButton round to display a more elegant ripple-effect
2015-06-12 11:22:45 -04:00
Benoit Favreault
8cebc00f7a
Polish UI (Contact and Mail)
...
- Unifiy & simplify markup
- Add visual consistency
2015-06-12 11:22:43 -04:00
Benoit Favreault
6a304b3e07
Fix sidenav icon-button
2015-06-12 11:22:43 -04:00
Benoit Favreault
e756053f8b
Replace bottom-bar by bottom-sheet
...
Adjust sidenav layout
Unify background colors
2015-06-12 11:18:00 -04:00
Benoit Favreault
a57713523b
Finish the toolbars
...
Add an app button on sidenav
Add a logout select on sidenav
2015-06-12 11:17:59 -04:00
iRouge
fdb4cd71eb
Fix sidenav toolbar (logo and buttons)
2015-06-12 11:17:56 -04:00
iRouge
90cd79a21b
Adjust Contact view (center card in right container)
2015-06-12 11:17:55 -04:00
iRouge
02cdc869be
Apply iconButton to Contact and Mail
2015-06-12 11:17:54 -04:00
iRouge
4264d054ca
Create Sass component: iconButton
2015-06-12 11:17:53 -04:00
iRouge
80d6c0226a
Adjust UI for Contact, Contact editor, Messages and Message editor
2015-06-12 11:17:51 -04:00
iRouge
012d953d65
Add an input-container to search field in Contact toolbar
2015-06-12 11:17:49 -04:00
iRouge
5819cc75d3
Style Contact Editor UI: Ready to test
...
Some functional bugs remaining
2015-06-12 11:17:49 -04:00
iRouge
6b58f3a080
Style contact editor (model for add and remove)
2015-06-12 10:50:08 -04:00
iRouge
79dc49b905
Style contact editor layout (needs more work)
2015-06-12 10:50:08 -04:00
iRouge
b81f98236c
Style contact-view layout
2015-06-12 10:50:08 -04:00
iRouge
b7adf2814d
Refactor:
...
- use lowercase and hyphen name for new component according to Sass Guidelines
- change every uses by hand (thanks to my stupid IDE WebStorm)
2015-06-12 10:50:07 -04:00
iRouge
5980f8e90e
Create new Sass component: pseudo-input
2015-06-12 10:50:07 -04:00
iRouge
16440998de
Fix Messages editor:
...
- textarea field
- labels and placeholders color
2015-06-12 10:50:07 -04:00
iRouge
4185cc37fe
Style the plain-text Mail editor
...
Style Contacts
Style Contact editor (buggy)
Change postcss config
2015-06-12 10:50:05 -04:00
Francis Lachapelle
cc24b9b599
Add md-select SASS component
2015-06-12 10:50:04 -04:00
iRouge
d8a816a335
Add toolbars Icons (several bugs, some remaining)
2015-06-12 10:50:00 -04:00
Francis Lachapelle
23ce8904a9
Restore color transistion in sidenav.scss
2015-06-12 10:49:59 -04:00
iRouge
780d757d6b
Styled ngTags for Mail editor and propose a chip-like version of tags
2015-06-11 15:57:27 -04:00
iRouge
df8b4e302f
Styled ngTags but no hasFocus state
2015-06-11 15:57:27 -04:00
iRouge
4f2fc5c99e
Fixed the message headers design (markup and scss)
...
Create a "PseudoField" component that mimics Material Design input fields
2015-06-11 15:57:25 -04:00
iRouge
75f38173c5
Adjust Messages header view
...
Add ngMaterial directives tomessage composer
2015-06-11 15:57:24 -04:00
iRouge
cd32bcf961
Fine-tune presentation of Mailer UI
...
- Colors
- Icons
- Dimmensions
- Typography
2015-06-11 15:57:22 -04:00
iRouge
16f275af52
Add SOGo logo
2015-06-11 15:57:22 -04:00
iRouge
419f1bd698
Adjust containers width according to Google's specs
2015-06-11 15:57:21 -04:00
iRouge
e00416e1b8
Apply colours to components
2015-06-11 15:57:21 -04:00
iRouge
daaa4284cb
Add Sass version of SOGo's palettes, mixin to generate theme-class and a getter function for convenient access to colours trough any scss
2015-06-11 15:57:20 -04:00
iRouge
e7b7e9cefe
Adjust z-indexes and box-shadows
2015-06-11 15:57:19 -04:00
iRouge
174b6f365b
Typograpy : Messages list subheader
2015-06-11 15:57:18 -04:00
iRouge
08a76aef97
Adapt markup to typographic styles
...
- Mail Messages List
2015-06-11 15:57:18 -04:00
Francis Lachapelle
13144aad3b
Preparation for build of a unique CSS
2015-06-11 15:57:17 -04:00
iRouge
b163e59563
Adjust typography for autoSrollList
2015-06-11 15:57:17 -04:00
iRouge
09fa2be5bd
Typography auto-scroll List
2015-06-11 15:57:17 -04:00
Francis Lachapelle
36c931b596
Preparation for build of a unique CSS
2015-06-11 15:57:16 -04:00
Francis Lachapelle
1a81abebaa
Remove unused files from scss directory
2015-06-11 15:57:16 -04:00
iRouge
6319b6f531
Typography
2015-06-11 15:57:09 -04:00
Francis Lachapelle
6f6338bb64
Fix font file name in SASS
2015-06-11 15:57:06 -04:00
iRouge
1528b32cc7
Update fontes icônes
2015-06-11 15:57:06 -04:00
iRouge
72ae466541
Embedded Icon font source has base64 data URI in CSS
2015-06-11 15:57:06 -04:00
Francis Lachapelle
5cc14bb729
Remove reference to bower_components in CSS
2015-06-11 15:57:02 -04:00
Francis Lachapelle
ee9ef2f0e4
Remove unused SASS files
2015-06-11 15:57:01 -04:00
iRouge
56607a1baf
Refactor contact editor form element templates markup and style
2015-06-11 15:56:34 -04:00
iRouge
1a7bfee6b6
define base theme : add palette definitions to module initialization
2015-06-11 15:56:32 -04:00
iRouge
6e26040e19
Icon component (zavoloklom.github.io/material-design-iconic-font/index.html)
2015-06-11 15:54:13 -04:00
iRouge
bcce9ac76a
Report body inline style in Sass
...
Create bottombar component
2015-06-11 15:54:08 -04:00
iRouge
f4f53ec21e
Report body inline style in Sass
...
Create bottombar component
2015-06-11 15:49:37 -04:00
iRouge
5217c0ac64
Restructure Sass files and folders for proper application Sass development
2015-06-11 15:49:36 -04:00
iRouge
25213605bb
MODULE-TYPO
...
- Sass set-up
- md-list
- md-theming (install)
2015-06-11 15:49:31 -04:00