Commit Graph

96 Commits (cf51aead637d004f9b8134e0eb1eeab1b61e5548)

Author SHA1 Message Date
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 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
Thomas Bruederli 3c6998d94e Slightly increase task menu width to better fit labels in other languages 6 years ago
Aleksander Machniak b615c22c61 Elastic: Fix menu width on 768px width in iPad 2 6 years ago
Aleksander Machniak 0f24dde2dd Elastic: Add data-hidden=lbs to hide elements everywhere except phones 7 years ago
Aleksander Machniak 78d808aaf7 Elastic: Use non-white background in footers/headers on mobile, other improvements 7 years ago
Aleksander Machniak f0cf4e3f2e Elastic: Toolbar variations 7 years ago
Aleksander Machniak 48cb0a2c0f Elastic: Fix various issues with the new toolbars layout 7 years ago
Aleksander Machniak f0fc42b3c4 Elastic: Try a new design for some toolbars (work in progress) 7 years ago
Aleksander Machniak e44308693c Elastic: Small color improvements 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 d509f6a5b0 Elastic: Remove redundant styles 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 6316fe054c Refactored taskmenu
- Eliminate grey color
- On mobile display menu using style of other menus
- Fix Close button on iOS (#82)
7 years ago
Aleksander Machniak 1e82066d7e Add "List is empty..." element (#76) 7 years ago
Aleksander Machniak 07c1760a19 Fix padding of search button in sidebar header 7 years ago
Aleksander Machniak 734fcb4c73 Make sidebar navigation less confusing, move selection button to list header 7 years ago
Aleksander Machniak 1e923500b1 Add style for .virtual entries on treelist, remove redundant border 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 72362a2470 Fix iframe scroll on Android tablets, add scrollbar (#117) 7 years ago
Aleksander Machniak 92346a3e69 Add back overflow:hidden on <body>
It's needed to prevent from appearing scrollbar when e.g.
a hidden iframe is added to the body for file uploads or draft saving.
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 11b39f555d Bring back the list titles in desktop mode, style .pushgroup action on contacts list
There's one reason we want list titles also in desktop mode. In Addressbook
when using filter_groups feature the title provides an option to navigate
to previous level of the list.
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 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 39415c52ba Center sidebar and list footers 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
Aleksander Machniak 60f738db6c Fix .listing records height to be the same for td and li 7 years ago
Aleksander Machniak 2f053c402d Add .overflow-ellipsis mixin 7 years ago
Aleksander Machniak bd254b66c7 Set min-height for header/footer element
Fixes height issue on these elements when the screen height is very small
e.g. when using a phone keyboard appears
7 years ago
Aleksander Machniak 6291d03786 Small improvements in contact form 7 years ago
Aleksander Machniak 52256ba56b Display content buttons in footer toolbar 7 years ago
Aleksander Machniak c559222d82 Implement 'message headers' and 'open in new window' buttons
TODO: fix 'open in new window' feature, by not disabling extwin command
in a frame that has a parent window that is not 'small'.
7 years ago
Aleksander Machniak 032625e696 Refactor/restyle search bars
Generally we don't use the animation effect it didn't work in all browsers
TODO: cleanup and test with IE
7 years ago
Aleksander Machniak b1fcd0d0b1 Better legend text style 7 years ago
Aleksander Machniak 0a81fbb6e6 Support for userinfo plugin 7 years ago
Aleksander Machniak cbf80fb744 Rework layout/navigation
- list/sidebar footer buttons with text also on mobile
- fix UI with screen width = 768px
7 years ago
Aleksander Machniak 52e96f8d1b Improvements in autocomplete and googiespell menus 7 years ago
Aleksander Machniak 3986f18190 Small improvements 7 years ago
Aleksander Machniak 409f0bd729 Better .header-title 7 years ago
Aleksander Machniak 2f08cc8250 Messages list filter, improvements to search form 7 years ago
Aleksander Machniak 41c2ce2e82 Small improvements for lists 7 years ago
Aleksander Machniak 420aff4544 Content frame navigation 7 years ago
Aleksander Machniak 797cc112d5 Compose list/sidebar navigation in phone/tablet mode 7 years ago