diff --git a/calendar/js/et2_widget_daycol.js b/calendar/js/et2_widget_daycol.js index 85cc3fbf77..a6209380f3 100644 --- a/calendar/js/et2_widget_daycol.js +++ b/calendar/js/et2_widget_daycol.js @@ -804,13 +804,12 @@ var et2_calendar_daycol = et2_valueWidget.extend([et2_IDetachedDOM, et2_IResizea { // Calculate horizontal positioning var left = Math.ceil(5 + (1.5 * 100 / (parseFloat(this.options.width) || 100))); - var width = 98 - left; + var right = 2; if (columns.length !== 1) { - width = !c ? 70 : 50; + right = !c ? 30 : 2; left += c * (100.0-left) / columns.length; } - if (left + width > 100.0) width = 98.0 - left; for(var i = 0; (columns[c].indexOf(event) >= 0 || !event) && i < columns[c].length; i++) { @@ -827,7 +826,7 @@ var et2_calendar_daycol = et2_valueWidget.extend([et2_IDetachedDOM, et2_IResizea columns[c][i].div.css('top', ''); columns[c][i].div.css('height', ''); columns[c][i].div.css('left', ''); - columns[c][i].div.css('width', ''); + columns[c][i].div.css('right', ''); // Strip out of view padding columns[c][i].body.css('padding-top',''); continue; @@ -839,7 +838,7 @@ var et2_calendar_daycol = et2_valueWidget.extend([et2_IDetachedDOM, et2_IResizea columns[c][i].div.css('top', ''); columns[c][i].div.css('height',''); columns[c][i].div.css('left', ''); - columns[c][i].div.css('width', ''); + columns[c][i].div.css('right', ''); columns[c][i].body.css('padding-top',''); columns[c][i].div .appendTo(this.all_day); @@ -872,7 +871,7 @@ var et2_calendar_daycol = et2_valueWidget.extend([et2_IDetachedDOM, et2_IResizea // This gives the wrong height //columns[c][i].div.outerHeight(height+'%'); columns[c][i].div.css('left', left.toFixed(1)+'%'); - columns[c][i].div.css('width', width.toFixed(1)+'%'); + columns[c][i].div.css('right', right.toFixed(1)+'%'); columns[c][i].div.css('z-index',parseInt(20)+c); } diff --git a/calendar/js/et2_widget_event.js b/calendar/js/et2_widget_event.js index cb9285f38d..6e1171ca42 100644 --- a/calendar/js/et2_widget_event.js +++ b/calendar/js/et2_widget_event.js @@ -312,11 +312,6 @@ var et2_calendar_event = et2_valueWidget.extend([et2_IDetachedDOM], { // Most statuses use colored borders this.div.css('border-color',status_class === 'calendar_calEventAllAccepted' ? this.div.css('background-color') : ''); - - // Set title color based on background brightness - this.title - .css('background-color', this.div.css('background-color')) - .css('color', jQuery.Color(this.div.css('background-color')).lightness() > 0.45 ? 'black':'white'); } this.icons.appendTo(this.title) @@ -345,11 +340,6 @@ var et2_calendar_event = et2_valueWidget.extend([et2_IDetachedDOM], .append(''+start_time + '') .append('
'+this.options.value.description+'
'); } - this.body - // Set background color to a lighter version of the header color - .css('background-color',jQuery.Color(this.title.css('background-color')).lightness( - Math.max(0.8, parseFloat(jQuery.Color(this.title.css('background-color')).lightness())) - )); }, /** @@ -420,12 +410,11 @@ var et2_calendar_event = et2_valueWidget.extend([et2_IDetachedDOM], } return ''+
''+this.div.attr('data-title')+'
'+
this.options.value.description+'