johndoh
77e2ee9c9e
Add some public methods to elastic ui.js ( #7240 )
5 years ago
Aleksander Machniak
094da1e653
Elastic: Fix bug where it was possible to switch editor mode when 'htmleditor' was in 'dont_override' ( #7143 )
5 years ago
Aleksander Machniak
90781bff3b
Add aria-label to list navigation toolbars
5 years ago
Aleksander Machniak
bdce0ba3f2
Elastic: Remove redundant listmenulink elements
5 years ago
Aleksander Machniak
3c01f472e0
Elastic: Change HTML editor widget to improve form flow ( #6992 )
5 years ago
Aleksander Machniak
0dacbc8e0f
Merge branch 'thomascube-pr-elastic-icons'
5 years ago
Aleksander Machniak
7e8f9da64b
Elastic: Add "Show unread messages" button to the search bar ( #6587 )
5 years ago
Thomas B
53130c08ef
Make propform column sizing variable ( #6867 )
...
Allow to specify the preferred column sizes with a propform table class.
5 years ago
Thomas Bruederli
52f360a994
Fix export selected menu icon
5 years ago
Thomas Bruederli
07b67fe20e
Elastic: icons cleanup
...
- Distinct icons for settings and options
- Distinct icons for expand actions (threads)
- Consistent icon to enable select checkboxes
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
a991e3181c
Put charset meta specification before a title tag, add page title automatically ( #6811 )
...
I.e. templates should not specify <title>
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
c2a5ffeecb
Elastic: Fix inactive options in #mailto-menu (regression)
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
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
Aleksander Machniak
e7816ccd36
Elastic: Keep original line wrapping in Message headers dialog
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
PhilW
e5f5e6576d
add some selection options to contacts list
6 years ago
Aleksander Machniak
5fafae7b2d
Elastic: Move aboutcontent object inside div.frame-content
6 years ago
Thomas Bruederli
117bba6d2a
Add SVG version of contact/group pictures
...
Artwork derived from free fontawesome icons
6 years ago
Aleksander Machniak
72ef71097e
Elastic: Add missing type attribute on buttons and remove href
6 years ago
johndoh
03425d1d2b
Add 'listoptions' container element ( #6540 )
6 years ago
Aleksander Machniak
4480909db4
Elastic: Display full subject in mail preview ( #6518 )
6 years ago
Aleksander Machniak
c805f7eb42
Elastic: Visual improvements on logon screen
6 years ago
Aleksander Machniak
316d52c924
Elastic: Add title attribute to "open in new window" button
6 years ago
Aleksander Machniak
19a818a8b7
Elastic: Add "status bar" for mobile in mail composer
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
6dfb475a26
Elastic: Redesign mail compose page - use recipient selection dialog ( #6413 )
6 years ago
Aleksander Machniak
2c12274d38
Fix style/navigation on error page depending on authentication state ( #6362 )
6 years ago
Aleksander Machniak
d868297a0a
Elastic: Improved UX of search dialogs ( #6416 )
...
No onchange event handlers on selects, start searching only on Search button click.
6 years ago
Aleksander Machniak
22ad707b8c
Make 'messageerror' template optional, remove it for Elastic
6 years ago
Aleksander Machniak
be675bb4a5
Make copyright and license notice a template objects
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
7 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
5843d8cdcd
Elastic: Small improvements in message headers layout
7 years ago
Aleksander Machniak
b873dc7185
Elastic: Remove redundant menu button in Preferences on phones
7 years ago
Aleksander Machniak
750827ad65
Merge branch 'master' into dev/elastic
7 years ago
johndoh
647a7e91c6
Unify content frame (watermark) template objects ( #6285 )
...
* unify content frame (watermark) template objects
* several improvements, use existing env var for watermark url
* tighten up var parsing for contentframe template object
7 years ago
Aleksander Machniak
211c5444e5
Merge branch 'master' into dev/elastic
7 years ago