Aleksander Machniak
8db00c6265
Elastic: Fix handling mailto: URL parameters in contact menu ( #6751 )
...
Also fix keyboard navigation in some menus, e.g. contact menu
6 years ago
Aleksander Machniak
cf51aead63
Larry: Fix regression where menu actions didn't work with keyboard ( #6740 )
...
For Elastic remove Space/Enter key handler on menus, so we use
default browser behaviour. Triggering a onclick programatically
causes popup window warning sometimes.
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
f0811f6f50
DOn't use deprecated (and slow) selectors
6 years ago
Aleksander Machniak
0c419e4dd1
Elastic: .compact-table fixes
6 years ago
Aleksander Machniak
706313bdeb
Elastic: Fix setting pretty select popup width
...
In some cases the min_width was set to value bigger than max_width.
6 years ago
Aleksander Machniak
b8f27af8cb
Elastic: Fix non-working pretty selects in Chrome browser ( #6705 )
6 years ago
Aleksander Machniak
b304782cbc
Elastic: Various cross-browser fixes and improvements
6 years ago
Aleksander Machniak
4d1b3e263a
Elastic: Fix folders list scrolling on touch devices ( #6706 )
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
844ec53612
Elastic: Fix bug where toolbar disappears on attachment menu use in Chrome ( #6677 )
6 years ago
Aleksander Machniak
3b4d07a055
Elastic: Close search options on Enter key press in quick-search input ( #6660 )
6 years ago
Aleksander Machniak
d88fb7e4ff
Elastic: Fix displaying (.invalid-feedback) error messages in forms
6 years ago
Aleksander Machniak
0f6f20c629
Elastic: Improve selector for table.propform content
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
e3e9573391
Fix small issue when quota object does not specify 'title'
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
88c5507f29
Elastic: Replace .icon-checkbox with Bootstrap's custom switch
6 years ago
Aleksander Machniak
b2b39ade23
Bootstrap 4.3.1
6 years ago
Aleksander Machniak
2373aea95c
Elastic: Add style for .part-notice elements (like e.g. .boxwarning)
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
834266c469
Elastic: Close popups when switching tabs
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
a62479a311
Display small buttons in message-objects box
6 years ago
Aleksander Machniak
a7721facdf
Elastic: Fix recipient input on paste event
6 years ago
Aleksander Machniak
5d0a9a51e2
Elastic: Use Bootstrap's spinner (and spinner-border instead of custom fa-spin)
6 years ago
Aleksander Machniak
5063d9bfd9
Elastic: Fix various issues with datepicker in parent window
6 years ago
Aleksander Machniak
3502d9cb2b
Elastic: Displat datepicker in parent window
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
6d19d1466e
Elastic: Fix disabled floating action buttons ( #6530 )
6 years ago
Aleksander Machniak
9b1d5f9eeb
Elastic: Cleanup some styles + fixed small regression
6 years ago
Aleksander Machniak
3116c81ec6
Elastic: Small code cleanup
6 years ago
Aleksander Machniak
5bb05680ac
Elastic: Fix regression where "Select" option is disabled on mobile ( #6523 )
6 years ago
Aleksander Machniak
c805f7eb42
Elastic: Visual improvements on logon screen
6 years ago
Aleksander Machniak
2d172126e7
Elastic: Remove redundant code
6 years ago
Aleksander Machniak
f85a33f150
Elastic: Fix TypeError: Argument 1 of MutationObserver.observe is not an object
6 years ago
Aleksander Machniak
19a818a8b7
Elastic: Add "status bar" for mobile in mail composer
6 years ago
Aleksander Machniak
2940e2f948
Elastic: Fix blur and mouse selection on the recipient-input
6 years ago
Aleksander Machniak
ab6b651ac9
- Make menu button inactive if all subactions are inactive ( #6444 )
...
Elastic skin only (for now)
6 years ago
Aleksander Machniak
288a0fa137
Elastic: Fix js error when accessing page jumper input with a Tab key
6 years ago
Aleksander Machniak
0551b0f9c4
Elastic: Increase popup windows' size
6 years ago
Aleksander Machniak
a4ebec90d6
Merge branch 'dev/elastic'
6 years ago
Aleksander Machniak
dc3652f891
Elastic: Make sure pretty-select has also form-control and custom-select class assigned
6 years ago
Aleksander Machniak
0816e14125
Elastic: Workaround for recipient input and autocompletion on mobile
6 years ago
Aleksander Machniak
33bf85f75c
Elastic: Fix recipient input from autocomplete list using Enter key
6 years ago
Aleksander Machniak
e97848eada
Elastic: Fix leftover comma characters after inserting multiple recipients at once
6 years ago
Aleksander Machniak
43baa575de
Elastic: On mobile/tablet jump to the list on folder selection ( #6415 )
6 years ago
Aleksander Machniak
ec61705441
Elastic: Improve keyboard navigation on html editor mode switch
6 years ago