Commit Graph

453 Commits (e8ff18962764bc4fad85e21638c74b52524ba28b)

Author SHA1 Message Date
Aleksander Machniak 79ca8bc40a Elastic: Small regression in .menu.footer 6 years ago
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 b15e61a17f Elastic: Remove incorrect .proplist padding 6 years ago
Aleksander Machniak d88fb7e4ff Elastic: Fix displaying (.invalid-feedback) error messages in forms 6 years ago
Aleksander Machniak 78070441de Elastic: Move Actions button from filters list footer to header 6 years ago
Aleksander Machniak 4fff3315d0 Elastic: Changed read/unread icons (#6636) 6 years ago
Aleksander Machniak 7387bfcd0c Elastic: Changed "Move to..." icon (#6637) 6 years ago
Aleksander Machniak 3c760092a0 Merge branch 'johndoh-less_cleanup' 6 years ago
Aleksander Machniak 43e540f72f Elastic: Fix edit icon regression 6 years ago
Aleksander Machniak 5fb08eeb3f Elastic: Fix next/prev icons in toolbar 6 years ago
Aleksander Machniak 34ee036efc Merge branch 'less_cleanup' of https://github.com/johndoh/roundcubemail into johndoh-less_cleanup 6 years ago
PhilW 98f0abf9dd fix css selector 6 years ago
Aleksander Machniak c0b9c222fc Merge branch 'adv_options' of https://github.com/johndoh/roundcubemail into johndoh-adv_options 6 years ago
Aleksander Machniak b313295e45 Merge branch 'less_cleanup' of https://github.com/johndoh/roundcubemail into johndoh-less_cleanup 6 years ago
PhilW 9543e6af7e remove some duplicate code in toolbar.less 6 years ago
Thomas Bruederli 0c01dad398 Add margin to buttons inside alert boxes 6 years ago
Aleksander Machniak cc20de329d Elastic: Use Bootstrap's custom file input
... with localization and some js logic to display selected file(s) in the input.
6 years ago
PhilW fbc052e5df (Elastic) hide advanced settings sections 6 years ago
Aleksander Machniak 9b553aa2e0 Elastic: Improve "Mark all as read" dialog style (use .proplist) 6 years ago
Aleksander Machniak 147a2c8611 Elastic: Use appropriate icon for Mark button in "Mark all as read" dialog 6 years ago
Aleksander Machniak 553f83618e Elastic: Custom switch improvements 6 years ago
Aleksander Machniak 88c5507f29 Elastic: Replace .icon-checkbox with Bootstrap's custom switch 6 years ago
Athanasios Douitsis 2427b0967b Add icon for language selection form (#6624)
Trying to fix the appearance of the login-language selector for the new elastic theme.

This is a small addition which makes the login-language plugin present an icon, like the rest of the login form fields. I have also issued a request for the login form selector to drop the custom styles attribute: https://github.com/hassansin/roundcube-login-language/issues/11. These two (small) enhancements make the login form appear perfectly when the login-language plugin is used.

Here is the corrected result with these changes applied: https://imgur.com/a/5clC67e
6 years ago
Aleksander Machniak 43499432a5 Elastic: Fix height of select elements inside of composite fields
also make them pretty when added programatically.
6 years ago
Aleksander Machniak b6a3df2824 Update to jQuery-MiniColors 2.3.4
Fixes color picker issue when using Roundcube in an iframe.
6 years ago
johndoh fa754c4ebc Elastic: remove hover effect on dropbuttons when primary action is disabled (#6597) 6 years ago
Aleksander Machniak d392e2d72a Elastic: Fix too small height of mailvelope mail preview frame (#6600) 6 years ago
Aleksander Machniak 99ad249f6d Elastic: Add title with full folder name on folders list elements
if displayed folder name is truncated because of overflow.
6 years ago
Thomas Bruederli 3c6998d94e Slightly increase task menu width to better fit labels in other languages 6 years ago
Aleksander Machniak a859bd43a0 Elastic: Fix buttons in filters form 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 5c1154a4ba Elastic: Fix selected state colors in datepicker 6 years ago
Aleksander Machniak 81337b7f31 Elastic: Remove clear icon from recipient input in IE11 6 years ago
Aleksander Machniak d6184ab516 Elastic: Small IE11 fix 6 years ago
Aleksander Machniak 5d0a9a51e2 Elastic: Use Bootstrap's spinner (and spinner-border instead of custom fa-spin) 6 years ago
Aleksander Machniak 35a0909e06 Elastic: Revert form-control:invalid border changes (#6565) 6 years ago
Aleksander Machniak b85c5b3b7a Elastic: FontAwesome 5.6.3, use fire-alt instead of fire icon for Junk 6 years ago
Aleksander Machniak 328c32402d Elastic: Improve .form-control:invalid style (at least for Firefox) 6 years ago
Aleksander Machniak 1a5708eb23 Elastic: Change compact and signature icons (#6556) 6 years ago
Aleksander Machniak 5063d9bfd9 Elastic: Fix various issues with datepicker in parent window 6 years ago
Aleksander Machniak 890aedb29b Elastic: Add missing style of current position for keyboard navigation in datepicker 6 years ago
Aleksander Machniak 58ffbe2a83 Elastic: Datepicker improvements
- Added real background overlay, to fix issues with clicking outside
  of the datepicker element
- Use better positioning technique
- Re-styling on calendar update
6 years ago
Aleksander Machniak 9b1d5f9eeb Elastic: Cleanup some styles + fixed small regression 6 years ago
Aleksander Machniak 3aac86eca7 Elastic: Add @color-list-unread-status var 6 years ago
Aleksander Machniak 356e6c09f7 Elastic: Improve ui messages' colors, make loading message dark again 6 years ago
Aleksander Machniak 4935213fc6 Elastic: Remove hacks not needed since Bootstrap 4.1.3 6 years ago
Aleksander Machniak 4480909db4 Elastic: Display full subject in mail preview (#6518) 6 years ago
Aleksander Machniak bba6c7e702 Elastic: Fix selection background on messages list 6 years ago