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 @@