From 523686c97a15eff788f46e0a386e2965f0f57f89 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Tue, 18 Jul 2017 14:13:14 -0400 Subject: [PATCH] T1411: More compact event dialog --- plugins/calendar/calendar_ui.js | 6 +-- plugins/calendar/skins/larry/calendar.css | 22 ++++----- .../skins/larry/templates/calendar.html | 45 +++++++++---------- 3 files changed, 37 insertions(+), 36 deletions(-) diff --git a/plugins/calendar/calendar_ui.js b/plugins/calendar/calendar_ui.js index 7aaf98b6..68661a77 100644 --- a/plugins/calendar/calendar_ui.js +++ b/plugins/calendar/calendar_ui.js @@ -411,7 +411,7 @@ function rcube_calendar_ui(settings) $('#event-repeat').show().children('.event-text').html(Q(event.recurrence_text)); if (event.valarms && event.alarms_text) - $('#event-alarm').show().children('.event-text').html(Q(event.alarms_text)); + $('#event-alarm').show().children('.event-text').html(Q(event.alarms_text).replace(',', ',
')); if (calendar.name) $('#event-calendar').show().children('.event-text').html(Q(calendar.name)).attr('class', 'event-text cal-'+calendar.id).css('color', calendar.textColor || calendar.color || ''); @@ -486,9 +486,9 @@ function rcube_calendar_ui(settings) line = rcube_libcalendaring.attendee_html(data); if (morelink) - overflow += line; + overflow += ' ' + line; else - html += line; + html += ' ' + line; // stop listing attendees if (j == 7 && event.attendees.length >= 7) { diff --git a/plugins/calendar/skins/larry/calendar.css b/plugins/calendar/skins/larry/calendar.css index 3db114ab..74da6c31 100644 --- a/plugins/calendar/skins/larry/calendar.css +++ b/plugins/calendar/skins/larry/calendar.css @@ -796,6 +796,9 @@ a.miniColors-trigger { .calendarmain .eventdialog div.event-line { margin-top: 0.1em; margin-bottom: 0.3em; + white-space: nowrap; + overflow-x: hidden; + text-overflow: ellipsis; } .calendarmain .eventdialog div.event-line a.iconbutton { @@ -807,6 +810,15 @@ a.miniColors-trigger { margin-left: 2em; } +#event-description .event-text, +#event-attendees .event-text { + padding-top: 0.4em; +} + +.eventdialog .spacer { + font-size: 4px; +} + .eventdialog .event-text-old, .eventdialog .event-text-new, .eventdialog .event-text-diff { @@ -961,16 +973,6 @@ div.form-section, padding-right: 0.5em; } -.calendarmain .eventdialog #event-url .event-text { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} - -#event-links .attachmentslist { - display: inline-block; -} - #event-links label, #edit-event-links label { float: left; diff --git a/plugins/calendar/skins/larry/templates/calendar.html b/plugins/calendar/skins/larry/templates/calendar.html index 895b6cfb..e7f89c26 100644 --- a/plugins/calendar/skins/larry/templates/calendar.html +++ b/plugins/calendar/skins/larry/templates/calendar.html @@ -86,25 +86,24 @@
Location
From-To
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
 
+
+ + +
+
+ + +
+
+ + +
@@ -132,19 +131,12 @@
+
@@ -155,6 +147,13 @@
+ +
+
+