Просмотр исходного кода

better look for disabled days in themed calendar

Adam Shaw 9 лет назад
Родитель
Сommit
3acdef83ec
2 измененных файлов с 6 добавлено и 4 удалено
  1. 1 3
      src/common/DayTableMixin.js
  2. 5 1
      src/common/common.css

+ 1 - 3
src/common/DayTableMixin.js

@@ -375,9 +375,7 @@ var DayTableMixin = FC.DayTableMixin = {
 		var isDateValid = isDateWithinRange(date, view.activeRange); // TODO: called too frequently. cache somehow.
 		var isDateValid = isDateWithinRange(date, view.activeRange); // TODO: called too frequently. cache somehow.
 		var classes = this.getDayClasses(date);
 		var classes = this.getDayClasses(date);
 
 
-		if (isDateValid) {
-			classes.unshift('fc-day', view.widgetContentClass);
-		}
+		classes.unshift('fc-day', view.widgetContentClass);
 
 
 		return '<td class="' + classes.join(' ') + '"' +
 		return '<td class="' + classes.join(' ') + '"' +
 			(isDateValid ?
 			(isDateValid ?

+ 5 - 1
src/common/common.css

@@ -68,11 +68,15 @@ body .fc { /* extra precedence to overcome jqui */
 	background: #d7d7d7;
 	background: #d7d7d7;
 }
 }
 
 
-.fc-disabled-day {
+.fc-unthemed .fc-disabled-day {
 	background: #d7d7d7;
 	background: #d7d7d7;
 	opacity: .3;
 	opacity: .3;
 }
 }
 
 
+.ui-widget .fc-disabled-day { /* themed */
+	background-image: none;
+}
+
 
 
 /* Icons (inline elements with styled text that mock arrow icons)
 /* Icons (inline elements with styled text that mock arrow icons)
 --------------------------------------------------------------------------------------------------*/
 --------------------------------------------------------------------------------------------------*/