diff --git a/plugins/calendar/calendar.php b/plugins/calendar/calendar.php index 41f43d99..1e590c19 100644 --- a/plugins/calendar/calendar.php +++ b/plugins/calendar/calendar.php @@ -188,13 +188,13 @@ class calendar extends rcube_plugin // add 'Create event' item to message menu if ($this->api->output->type == 'html' && $_GET['_rel'] != 'event') { - $this->api->add_content(html::tag('li', null, + $this->api->add_content(html::tag('li', array('role' => 'menuitem'), $this->api->output->button(array( 'command' => 'calendar-create-from-mail', 'label' => 'calendar.createfrommail', 'type' => 'link', 'classact' => 'icon calendarlink active', - 'class' => 'icon calendarlink', + 'class' => 'icon calendarlink disabled', 'innerclass' => 'icon calendar', ))), 'messagemenu'); @@ -2958,7 +2958,7 @@ class calendar extends rcube_plugin 'type' => 'link', 'wrapper' => 'li', 'command' => 'attachment-save-calendar', - 'class' => 'icon calendarlink', + 'class' => 'icon calendarlink disabled', 'classact' => 'icon calendarlink active', 'innerclass' => 'icon calendar', 'label' => 'calendar.savetocalendar', diff --git a/plugins/calendar/calendar_ui.js b/plugins/calendar/calendar_ui.js index ab23605c..02807837 100644 --- a/plugins/calendar/calendar_ui.js +++ b/plugins/calendar/calendar_ui.js @@ -4232,7 +4232,7 @@ window.rcmail && rcmail.addEventListener('init', function(evt) { } dp.height('auto').removeClass('ui-dialog-content ui-widget-content') .data('dialog-parent', dp.closest('.ui-dialog')) - .appendTo('#layout > div.sidebar'); + .appendTo('#layout-sidebar'); } else if (!in_dialog && dp.length && width <= 768 && dp.data('dialog-parent')) { dp.addClass('ui-dialog-content ui-widget-content') @@ -4285,12 +4285,12 @@ window.rcmail && rcmail.addEventListener('init', function(evt) { $('#timezone-display').appendTo($('.fc-header-toolbar > .fc-center')).removeClass('hidden'); $('#agendaoptions').detach().insertAfter('.fc-header-toolbar'); - $('.content-frame-navigation a.button.date').appendTo('.content > .searchbar'); + $('.content-frame-navigation a.button.date').appendTo('#layout-content > .searchbar'); // Mobile header title if (window.MutationObserver) { var title = $('.fc-header-toolbar > .fc-center h2'), - mobile_header = $('#layout > .content > .header > .header-title'), + mobile_header = $('#layout-content > .header > .header-title'), callback = function() { var text = title.text(); mobile_header.html('').append([ diff --git a/plugins/calendar/skins/elastic/templates/calendar.html b/plugins/calendar/skins/elastic/templates/calendar.html index 34846859..ddff82cb 100644 --- a/plugins/calendar/skins/elastic/templates/calendar.html +++ b/plugins/calendar/skins/elastic/templates/calendar.html @@ -4,7 +4,7 @@

-