Commit Graph

61 Commits (2d8c396b6e372fcd0d6b5b27109479fa85a1a5a7)

Author SHA1 Message Date
Aleksander Machniak 8db00c6265 Elastic: Fix handling mailto: URL parameters in contact menu (#6751)
Also fix keyboard navigation in some menus, e.g. contact menu
5 years ago
Aleksander Machniak 6efa88f049 Enigma: Fix bug where revoked users/keys were not greyed out in key info
The 'deleted' class was assigned to the wrong (next) row in a table.
It also didn't work in Elastic skin at all because of the missing style.
5 years ago
Aleksander Machniak 68f4566b0f Get rid of widgets/mail.less
Move .image-tools to widgets/common.less, and the rest to styles.less.
6 years ago
Aleksander Machniak ce9c52e65a Merge branch 'master' into dev/elastic 6 years ago
Aleksander Machniak 57c67db029 Remove year(s) from copyright headers + some cleanup 6 years ago
Aleksander Machniak 0c419e4dd1 Elastic: .compact-table fixes 6 years ago
Aleksander Machniak b304782cbc Elastic: Various cross-browser fixes and improvements 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 553f83618e Elastic: Custom switch improvements 6 years ago
Aleksander Machniak 88c5507f29 Elastic: Replace .icon-checkbox with Bootstrap's custom switch 6 years ago
Aleksander Machniak 5d0a9a51e2 Elastic: Use Bootstrap's spinner (and spinner-border instead of custom fa-spin) 6 years ago
Aleksander Machniak dbd115d0d1 Elastic: Reset margin-top on .contact-head 6 years ago
Aleksander Machniak 6dfb475a26 Elastic: Redesign mail compose page - use recipient selection dialog (#6413) 6 years ago
Aleksander Machniak abfb7ce2ff Elastic: Logo related fixes/improvements
- Use only one image for logo and watermark
- Fix watermark.html in devel_mode (no generated styles.css file)
6 years ago
Thomas Bruederli 0c9494cede Apply new logo design for elastic
Integrate new logo by @drudesign as SVG graphic using <roundcube:object name="logo"> for easy customization.
6 years ago
Aleksander Machniak 03af7e47e3 Elastic: Small alignment fix 6 years ago
Aleksander Machniak 713562de83 Elastic: Make quota bar height smaller 6 years ago
Aleksander Machniak 78d808aaf7 Elastic: Use non-white background in footers/headers on mobile, other improvements 6 years ago
Aleksander Machniak 76c55e8263 Elastic: Fix .pagenav (e.g. in Filters) 6 years ago
Aleksander Machniak 5de427e18b Elastic: Small improvements 6 years ago
Aleksander Machniak f0cf4e3f2e Elastic: Toolbar variations 6 years ago
Aleksander Machniak f0fc42b3c4 Elastic: Try a new design for some toolbars (work in progress) 6 years ago
Aleksander Machniak ee9f16f5a5 Elastic: Small improvements in attachment preview 7 years ago
Aleksander Machniak 8b610e1d9f Elastic: Set z-index for frame-loader 7 years ago
Aleksander Machniak f1450a34d2 Elastic: Fix navlist border (when it is with scrollbar) 7 years ago
Aleksander Machniak 5410c6112b Elastic: Make .nav-tabs non-wrappable 7 years ago
Aleksander Machniak 752a20aa57 Fix height of a button in .table-widget footer 7 years ago
Aleksander Machniak ba77da4b37 Unify .virtual entries' opacity in folder selector and other lists 7 years ago
Aleksander Machniak 2186c49ba9 Use theme colors for focused form controls 7 years ago
Aleksander Machniak 4b0e396440 Don't use blue for dialog buttons on mobile 7 years ago
Aleksander Machniak 1c8cf824be Small improvements 7 years ago
Aleksander Machniak b7e5567f1b Update copyright year 7 years ago
Aleksander Machniak 38d9407d04 Set .table-responsive-sm class on table parents 7 years ago
Aleksander Machniak d4f71ec4f4 Change icons for View Source, Edit as New and Open in New Window buttons (#140) 7 years ago
Aleksander Machniak befea99ab7 Update to Bootstrap 4.0.0 7 years ago
Aleksander Machniak 3cb91290b5 Improve .webkit-scroller class use 7 years ago
Aleksander Machniak f0cf2b1e6c Various fixes for pretty checkboxes in lists 7 years ago
Aleksander Machniak c6c1f5985d Upgrade to Font Awesome 5 7 years ago
Aleksander Machniak aa542a35c1 Fix iframe scrolling in iOS (#87)
Also some other small fixes for iOS/Android.
7 years ago
Aleksander Machniak 9b4678ed65 Limit number of used shades of gray, make them "inherit" from the main black 7 years ago
Aleksander Machniak b9249554a8 Quota indicator (#35) 7 years ago
Aleksander Machniak 32917f5944 Keep common variables in one place (file)
... to make plugin authors life simpler, so they don't have to
include all less files
7 years ago
Aleksander Machniak ae688138ca Fix table widget 7 years ago
Aleksander Machniak 8cfe461dea Improve printing styles (#58) 7 years ago
Aleksander Machniak e995682ba3 Small fix 7 years ago
Aleksander Machniak e7533ae02c My take on image thumbnails display 7 years ago
Aleksander Machniak 1025724e52 Improve #rcmdraglayer element 7 years ago
Aleksander Machniak 56ee8e812b Small improvements in addressbook UI 7 years ago
Aleksander Machniak 73b2161e30 Fix folders list scroll on touch devices (#45) 7 years ago
Aleksander Machniak d5b58495a8 Use inline comments 7 years ago