Aleksander Machniak
14849be400
Merge branch 'pr-elastic-attachments' of https://github.com/thomascube/roundcubemail into thomascube-pr-elastic-attachments
5 years ago
Aleksander Machniak
7fe99bdcb1
Elastic: Small fix and improvement for .sidebar-right
5 years ago
Thomas Bruederli
cf862fbd6f
Elastic: draw box around attachments list
5 years ago
Thomas Bruederli
9717fde456
Elastic: small improvements to compose screen
...
- Move attachments panel to the right
- Use pen icon for floating compose button
5 years ago
Aleksander Machniak
598cc5f42f
Elastic: Add default icon on Settings/Preferences lists for external plugins ( #6814 )
5 years ago
Aleksander Machniak
042b954fd0
Elastic: Roboto Font v19
5 years ago
Aleksander Machniak
a991e3181c
Put charset meta specification before a title tag, add page title automatically ( #6811 )
...
I.e. templates should not specify <title>
6 years ago
Aleksander Machniak
b25699d2ac
Elastic: Improve show-content event handler
6 years ago
Aleksander Machniak
14d8ac3585
Elastic: Make @color-list-deleted the same as disabled buttons, etc.
...
i.e. semi-transparent @font-color
6 years ago
Aleksander Machniak
ed8beee5ff
Elastic: Unify margin on #compose-attachments
6 years ago
Aleksander Machniak
d3b468d330
Elastic: Remove wrong min-height on .ui.alert on mobile
6 years ago
Aleksander Machniak
f181cdfd39
Elastic: Remove height from .iframe-wrapper
...
It fixes some iframed dialogs by making the footer bar not hidden in Chrome.
6 years ago
Aleksander Machniak
404995ef95
Elastic: Execute screen_resize_headers() in framed mode
6 years ago
Jack Cherng
26fd266496
Fix variables defined in variable.less cannot be overwritten ( #6819 )
...
Signed-off-by: Jack Cherng <jfcherng@gmail.com>
6 years ago
Aleksander Machniak
be2e3f2154
Elastic: Fix handling new-line in text pasted to a recipient input
6 years ago
Aleksander Machniak
89a342a03a
Elastic: Fix visual issue with long buttons in .boxwarning ( #6797 )
6 years ago
Aleksander Machniak
1e5284d245
Elastic: Improve #contactpic color/size
6 years ago
Aleksander Machniak
4b415c356c
Elastic: Better Spellcheck icon ( #6792 )
6 years ago
Aleksander Machniak
da678873b7
Elastic: FontAwesome 5.9.0
6 years ago
Aleksander Machniak
7af72e82fc
Elastic: Fix some jumping effect in Chrome ( #6677 )
6 years ago
Aleksander Machniak
40f38221af
Elastic: Remove unused png images
6 years ago
Aleksander Machniak
7e2e92909e
Elastic: Optimize svg images for size
6 years ago
Aleksander Machniak
204a2c2d5b
Elastic: Fix missing delete button in image upload widget in some browsers
6 years ago
Aleksander Machniak
d19377d276
Elastic: Fix image in #contactpic element on iOS 9
...
Looks like some svg in a flex container issue. Changed technique to center the image.
6 years ago
Aleksander Machniak
183c62451a
Elastic: Fix iframe height on iOS 9
6 years ago
Aleksander Machniak
8cc0848d03
Elastic: Fix toolbar regressions in IE11 ( #6765 )
6 years ago
Aleksander Machniak
3194ca235b
Update comment
6 years ago
Aleksander Machniak
9f11289e34
Fix toolbar on iOS ( #6765 )
6 years ago
Aleksander Machniak
9a8f4cb13d
Elastic: Fix border radius on messages (again)
6 years ago
Peter Dey
92602734b1
Elastic: Add infrastructure to apply CSS styles to specific action dialogs/screens ( #6749 )
...
Examples:
* action-headers - The headers popup
* action-plugin-managesieve-action - The managesieve filter creation screen
6 years ago
Aleksander Machniak
5c131aff54
Elastic: Fix pretty select list height on mobile
6 years ago
Aleksander Machniak
14265248ce
Elastic: Fix regression where on mobile scrollbar could have been missing in some pages
6 years ago
Aleksander Machniak
35b12620eb
Elastic: Fix Firefox sub-pixel positioning issues
...
... by using size values rounded in less - in most prominent places.
There's still problem with form controls padding, but we'll work on this
when really needed.
6 years ago
Aleksander Machniak
b8800c5b9a
Elastic: Bring back border-radius for #messagestack objects
6 years ago
Aleksander Machniak
516a88e49d
Elastic: Simplify some styles for .ui.alert
6 years ago
Aleksander Machniak
918c8859b6
Remove redundant rule
...
It actually broke some plugins after commit 5fb8e8cb86
(#6739 ).
6 years ago
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
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.
6 years ago
Aleksander Machniak
3f351697c3
Elastic: Fix non-working @color-taskmenu-button-selected-hover
6 years ago
Aleksander Machniak
232d4be561
Elastic: Add text aligning for toolbar items
...
For very short button text e.g. "Add" the text has to be centered.
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
5fb8e8cb86
Elastic: Fix issue with absolute positioned mail content ( #6739 )
6 years ago
Aleksander Machniak
00ef5d05ef
Merge branch 'master' into dev/elastic
6 years ago
Peter Dey
07d4996825
Elastic: Make header title in message view slightly wider, so we can fit the string "X-Original-To" ( #6731 )
6 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
7457829c49
Elastic: Don't use cursor:pointer on disabled switches
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
b667f1ec02
Elastic: Better buttons alignment in .menu.footer .buttons
6 years ago
Aleksander Machniak
c2a5ffeecb
Elastic: Fix inactive options in #mailto-menu (regression)
6 years ago
Aleksander Machniak
a75ad5e9b1
Elastic: Remove redundant styles
6 years ago
Aleksander Machniak
b86472badf
Elastic: Fix scrollbar issue in jQuery-UI dialogs
...
Bootstrap's box-sizing:border-box on everything does not work nice with jQuery-UI.
6 years ago
Aleksander Machniak
96df04b020
Elastic: Small spacing fix
6 years ago
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
fae26eab13
Elastic: Add Prev/Next buttons on message page toolbar ( #6648 )
6 years ago
Aleksander Machniak
d8488aae32
Disable spellcheker (hide button) if the list of languages is empty
...
Better handling of uninitialized (not installed) spellchecker engine.
Also prevent from PHP fatal error if enchant ext is not installed.
6 years ago
Aleksander Machniak
844ec53612
Elastic: Fix bug where toolbar disappears on attachment menu use in Chrome ( #6677 )
6 years ago
Aleksander Machniak
b15e61a17f
Elastic: Remove incorrect .proplist padding
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
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
0f6f20c629
Elastic: Improve selector for table.propform content
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
johndoh
8957f496db
fix tiny typo ( #6654 )
6 years ago
PhilW
9543e6af7e
remove some duplicate code in toolbar.less
6 years ago
Aleksander Machniak
e3e9573391
Fix small issue when quota object does not specify 'title'
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
Aleksander Machniak
ede90c1f8c
Elastic: Fix adding Cc/Bcc fields in Bounce dialog
6 years ago
Aleksander Machniak
bca1397927
Fix links to Identities/Responses
6 years ago
PhilW
fbc052e5df
(Elastic) hide advanced settings sections
6 years ago
Aleksander Machniak
e7816ccd36
Elastic: Keep original line wrapping in Message headers dialog
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
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
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
9a757aa688
Keep meta and links together
6 years ago
johndoh
8f62aed866
Create new meta and links template objects, replace favicon ( #6611 )
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
834266c469
Elastic: Close popups when switching tabs
6 years ago