Commit Graph

58 Commits (e8ff18962764bc4fad85e21638c74b52524ba28b)

Author SHA1 Message Date
Aleksander Machniak f1e911ec03 Elastic: Toolbar/menus/layout refactoring
Refactoring for better consistency and simplicity.

5KB less in size of (minified) styles.css file.

Layout changes:
- body > #layout > .menu       -> #layout-menu
- body > #layout > .list       -> #layout-list
- body > #layout > .sidebar    -> #layout-sidebar
- body > #layout > .content    -> #layout-content

Toolbar/menu changes:
- .toolbar           -> .toolbar.menu
- .toolbarmenu       -> .menu.listing
- .menu-button       -> .task-menu-button
- .pagenav.toolbar   -> .pagenav.menu
- #taskmenu          -> #taskmenu.menu.toolbar
- .image-tools .menu -> .image-tools .menu.toolbar
- required .disabled class to de-activate menu items
- .button class is not required on .menu children
- merge toolbar.less and taskmenu.less into menu.less
- @color-toolbarmenu-hover            -> @color-menu-hover
- @color-toolbarmenu-hover-background -> @color-menu-hover-background

Also cleaned/removed some code in spellchecker.js. Made .googie_list a list not table.
6 years ago
Aleksander Machniak 147a2c8611 Elastic: Use appropriate icon for Mark button in "Mark all as read" dialog 6 years ago
Aleksander Machniak 8e24761815 Elastic: Fix button regressions
I give up. The text is still about 2px up, but this
is because of how the font is rendered and that in latin languages
we end up with most letters not having descending parts.
Also, it's slightly better in Chrome than in Firefox.
6 years ago
Aleksander Machniak c14371efdc Elastic: Fix buttons (again)
Last change make the button height too small, imo. Also in broke
slightly dialog buttons on mobile. The change also improves some
specific button styles, e.g. dialog Close button.
6 years ago
Thomas Bruederli 6b2def23e2 Improve button text and icon alignment 6 years ago
Aleksander Machniak 2289642908 Elastic: Add .sso icon for buttons 6 years ago
Aleksander Machniak 19a818a8b7 Elastic: Add "status bar" for mobile in mail composer 6 years ago
Aleksander Machniak 6dfb475a26 Elastic: Redesign mail compose page - use recipient selection dialog (#6413) 6 years ago
Aleksander Machniak 46a13a8d77 Elastic: Fix focus on dialog buttons in mobile mode 6 years ago
Aleksander Machniak 246b1ef02c Elastic: Fix buttons box-shadow in :active and :focus state 6 years ago
Aleksander Machniak f0cf4e3f2e Elastic: Toolbar variations 7 years ago
Aleksander Machniak f0fc42b3c4 Elastic: Try a new design for some toolbars (work in progress) 7 years ago
Aleksander Machniak e857ba9b42 Elastic: Added logo image support, taskmenu improvements
TODO: Roundcube logo re-design
7 years ago
Aleksander Machniak ee9f16f5a5 Elastic: Small improvements in attachment preview 7 years ago
Aleksander Machniak a31c76292e Elastic: Fix .btn.active colors 7 years ago
Aleksander Machniak ea6614a498 Define .btn.export icon 7 years ago
Aleksander Machniak f7dcc4c353 Support image tools 7 years ago
Aleksander Machniak b7e5567f1b Update copyright year 7 years ago
Aleksander Machniak 3cb91290b5 Improve .webkit-scroller class use 7 years ago
Aleksander Machniak 734fcb4c73 Make sidebar navigation less confusing, move selection button to list header 7 years ago
Aleksander Machniak cdbfc475fd Add support for Get Support button 7 years ago
Aleksander Machniak 31907c3ff7 Small padding fix for buttons 7 years ago
Aleksander Machniak 096ee4c7a6 Make Filter icon smaller to look better a side of Search icon
https://github.com/FortAwesome/Font-Awesome/issues/11873
7 years ago
Aleksander Machniak fec8cf2682 Add floating action button for main item create action on mobile (#107) 7 years ago
Aleksander Machniak 02864e546b Fix color palette on disabled buttons 7 years ago
Aleksander Machniak c6c1f5985d Upgrade to Font Awesome 5 7 years ago
Aleksander Machniak f3af650445 Add an icon for .btn.create buttons 7 years ago
Aleksander Machniak 55cd6b190b Apply skin colors to buttons, and other small improvements 7 years ago
PhilW 9ef99ad707 style buttons in pretty confirmation boxes 7 years ago
Aleksander Machniak 239a590a29 Improve error template plus some small improvements here and there 7 years ago
Aleksander Machniak 3d3a21492d Remove unused style 7 years ago
Aleksander Machniak 1d2450c4a4 Fix focus indicator on list and some buttons spacing 7 years ago
Aleksander Machniak 6753d763ae A few more features from managesieve plugin 7 years ago
Aleksander Machniak c33d458d2a Support for variuos widgets used in managesieve plugin 7 years ago
Aleksander Machniak 1464c6d777 Various improvements 7 years ago
Aleksander Machniak 6780fcb95b Replace "Add to addressbook" icon with a menu (#47) 7 years ago
Aleksander Machniak 2f08cc8250 Messages list filter, improvements to search form 7 years ago
Aleksander Machniak 797cc112d5 Compose list/sidebar navigation in phone/tablet mode 7 years ago
Aleksander Machniak cb57720e8c Improvements in list/sidebar footers
List navigation will be next...
7 years ago
Aleksander Machniak 131071b4c0 Add icon for Mark button in "mark all as read" dialog 7 years ago
Aleksander Machniak a63cef3f84 Fix some typos 7 years ago
Aleksander Machniak 3c8357f5af Taskmenu improvements, applied colors by John Jackson 7 years ago
Aleksander Machniak 9533d25a15 Some improvements for phones layout 7 years ago
Aleksander Machniak 4dfb00796d Mobile popup menus (#33) 7 years ago
Aleksander Machniak d191bc52a5 Add mail bounce dialog 7 years ago
Aleksander Machniak c142b13377 Move compose options and attachments list into the middle box of page layout (#25) 8 years ago
Aleksander Machniak a00b0e97a5 Define some more dialog button icons 8 years ago
Aleksander Machniak ecd52b951d Fix button icons position in Internet Explorer (#30 [1,2,5]) 8 years ago
Aleksander Machniak 7bdd9fc263 Fix icon alignment for <button> buttons 8 years ago
Aleksander Machniak 9da6c9e2f9 Added license headers to .js and .less files 8 years ago