Aleksander Machniak
a991e3181c
Put charset meta specification before a title tag, add page title automatically ( #6811 )
...
I.e. templates should not specify <title>
5 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
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
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
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
2c12274d38
Fix style/navigation on error page depending on authentication state ( #6362 )
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
9eba51e23b
Merge branch 'master' into dev/elastic
6 years ago
johndoh
4ea790ba37
Extend skin_logo allowing per skin logos ( #6273 )
7 years ago
Aleksander Machniak
13ad9e6593
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
9d3d600a25
Display a dialog for mail import with supported format description and upload size hint
7 years ago
Aleksander Machniak
f0cf4e3f2e
Elastic: Toolbar variations
7 years ago
Aleksander Machniak
f0fc42b3c4
Elastic: Try a new design for some toolbars (work in progress)
7 years ago
Aleksander Machniak
e857ba9b42
Elastic: Added logo image support, taskmenu improvements
...
TODO: Roundcube logo re-design
7 years ago
Aleksander Machniak
4a7603a207
Install Bootstrap and LessJS with install-jsdeps.sh
7 years ago
Aleksander Machniak
33256ec030
Fix menu items state on hover
7 years ago
Aleksander Machniak
869b4202c5
A better workaround for Popper issue
7 years ago
Aleksander Machniak
64bde77717
Fix popup menus
...
We need to use Popper 1.12.6 until there's a remedy to
https://github.com/FezVrasta/popper.js/issues/532
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
17d3ad4ecc
Disable auto-zoom on form elements in iOS ( #132 )
7 years ago
Aleksander Machniak
cdbfc475fd
Add support for Get Support button
7 years ago
Aleksander Machniak
fec8cf2682
Add floating action button for main item create action on mobile ( #107 )
7 years ago
Aleksander Machniak
f52b185dc4
Move Refresh button to the list footer, make Compose button appear also on Compose page
7 years ago
Aleksander Machniak
d04d0a3078
Fix toolbar when vieweing message in an external window
7 years ago
Aleksander Machniak
8cfe461dea
Improve printing styles ( #58 )
7 years ago
Aleksander Machniak
5adf484939
Fix nevbar text on contacts list when the list is empty
7 years ago
Aleksander Machniak
8960ca33f1
Attachment preview on mobile ( #61 )
7 years ago
Aleksander Machniak
239a590a29
Improve error template plus some small improvements here and there
7 years ago
Aleksander Machniak
205ea5d0c2
Don't select settings sections list item when it's not initially visible
7 years ago
Aleksander Machniak
5d24851cb9
Display the popup for Move button on bottom
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
2c53d903df
HTML editor with integrated mode switch ( #41 )
7 years ago
Aleksander Machniak
797cc112d5
Compose list/sidebar navigation in phone/tablet mode
7 years ago
Aleksander Machniak
93d0ba2beb
List navigation bar
7 years ago
Aleksander Machniak
8eea3a842b
Move some buttons from list footer to toolbar
...
Now it's more consistent with what we had in Mail UI.
List footer will be a place for selection/settings features.
7 years ago
Aleksander Machniak
155d7b1900
Update Bootstrap, use bundle with popper included
7 years ago
Aleksander Machniak
f33ea8d798
Fix compatibility with PHP 5.4
7 years ago
Aleksander Machniak
4a5aa6e83f
[data-content-button] A way to move a button to content frame header for small screens
...
we place Reply button in the header when we preview a mail message
we place Send button in the header when we compose a message
7 years ago
Aleksander Machniak
663384c429
Get rid of redundant menu/list/sidebar/content identifiers
7 years ago
Aleksander Machniak
e8680257b3
Varius css improvements
7 years ago
Aleksander Machniak
3c8357f5af
Taskmenu improvements, applied colors by John Jackson
7 years ago
Aleksander Machniak
6d1c162253
Refactored #taskmenu and improved for mobile
7 years ago
Aleksander Machniak
04b8f6b9d9
Use dialogs instead of new windows on mobile, e.g. for View source feature ( #13 )
7 years ago
Aleksander Machniak
24454eb730
Disable extwindows and printing functionality on mobile ( #13 )
7 years ago
Aleksander Machniak
4dfb00796d
Mobile popup menus ( #33 )
7 years ago
Aleksander Machniak
d191bc52a5
Add mail bounce dialog
7 years ago
Aleksander Machniak
98a0c1a07e
Fix attachment options menu
8 years ago