From 2270fd8b6a82f35771e5ab38a684a31af50b4521 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Tue, 17 Apr 2018 12:57:59 +0200 Subject: [PATCH] Elastic: Partial Files support --- plugins/calendar/calendar_ui.js | 2 +- .../skins/elastic/templates/calendar.html | 18 +- .../skins/elastic/templates/search_addon.html | 21 +- plugins/kolab_files/kolab_files.js | 139 +++++---- .../kolab_files/lib/kolab_files_engine.php | 46 +-- plugins/kolab_files/localization/en_US.inc | 2 + .../elastic/templates/compose_plugin.html | 38 +++ .../skins/elastic/templates/docedit.html | 63 ++++ .../skins/elastic/templates/filepreview.html | 84 ++++++ .../skins/elastic/templates/files.html | 203 +++++++++++++ .../elastic/templates/message_plugin.html | 26 ++ plugins/kolab_files/skins/elastic/ui.js | 96 ++++++ .../skins/elastic/templates/notes.html | 14 +- plugins/libkolab/libkolab.php | 26 ++ .../skins/elastic/include/calendar.less | 58 +--- .../skins/elastic/include/kolab_files.less | 273 ++++++++++++++++++ plugins/libkolab/skins/elastic/libkolab.less | 96 ++++++ .../skins/elastic/templates/mainview.html | 14 +- 18 files changed, 1016 insertions(+), 203 deletions(-) create mode 100644 plugins/kolab_files/skins/elastic/templates/compose_plugin.html create mode 100644 plugins/kolab_files/skins/elastic/templates/docedit.html create mode 100644 plugins/kolab_files/skins/elastic/templates/filepreview.html create mode 100644 plugins/kolab_files/skins/elastic/templates/files.html create mode 100644 plugins/kolab_files/skins/elastic/templates/message_plugin.html create mode 100644 plugins/kolab_files/skins/elastic/ui.js diff --git a/plugins/calendar/calendar_ui.js b/plugins/calendar/calendar_ui.js index 3f8583c9..03f41951 100644 --- a/plugins/calendar/calendar_ui.js +++ b/plugins/calendar/calendar_ui.js @@ -2024,7 +2024,7 @@ function rcube_calendar_ui(settings) resizable: false, // prevents from Availability tab reflow bugs on resize closeOnEscape: true, title: rcmail.gettext('findresources', 'calendar'), - classes: {'ui-dialog': 'resources-dialog'}, + classes: {'ui-dialog': 'selection-dialog resources-dialog'}, open: function() { rcmail.ksearch_blur(); $dialog.attr('aria-hidden', 'false'); diff --git a/plugins/calendar/skins/elastic/templates/calendar.html b/plugins/calendar/skins/elastic/templates/calendar.html index 092c6871..51e98da1 100644 --- a/plugins/calendar/skins/elastic/templates/calendar.html +++ b/plugins/calendar/skins/elastic/templates/calendar.html @@ -8,18 +8,8 @@
- +
@@ -184,7 +174,7 @@

-