3 // Calendar colour variables defined.
4 @calendarEventCourseColor: #ffd3bd; // Pale red.
5 @calendarEventGlobalColor: #d6f8cd; // Pale green.
6 @calendarEventGroupColor: #fee7ae; // Pale yellow.
7 @calendarEventUserColor: #dce7ec; // Pale blue.
9 // Calendar event background colours defined.
10 .calendar_event_course {
11 background-color: @calendarEventCourseColor;
13 .calendar_event_global {
14 background-color: @calendarEventGlobalColor;
16 .calendar_event_group {
17 background-color: @calendarEventGroupColor;
19 .calendar_event_user {
20 background-color: @calendarEventUserColor;
23 // Calendar restyling.
55 border-collapse: separate;
86 list-style-type: none;
107 .calendar_event_course,
108 .calendar_event_global,
109 .calendar_event_group,
110 .calendar_event_user {
111 border-width: 1px 1px 1px 12px;
114 .calendar_event_course {
115 border-color: @calendarEventCourseColor;
117 .calendar_event_global {
118 border-color: @calendarEventGlobalColor;
120 .calendar_event_group {
121 border-color: @calendarEventGroupColor;
123 .calendar_event_user {
124 border-color: @calendarEventUserColor;
126 .calendar-event-panel {
127 background-color: @grayLighter;
128 border: 2px solid @grayLighter;
129 .yui3-overlay-content {
131 background-color: lighten(@wellBackground, 3%);
132 border: 1px solid darken(@wellBackground, 7%);
133 .border-radius(@baseBorderRadius);
134 .box-shadow(inset 0 1px 1px rgba(0, 0, 0, .05));
139 font-family: @headingsFontFamily;
140 font-weight: @headingsFontWeight;
141 color: @headingsColor;
167 border-collapse: separate;
171 background-color: lighten(@wellBackground, 3%);
172 border: 1px solid darken(@wellBackground, 7%);
173 .border-radius(@baseBorderRadius);
174 .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
175 list-style-type: none;
182 font-size: @fontSizeLarge;
204 background-color: @white;
227 // RTL overrides for main calendar.
228 .dir-rtl.path-calendar {
237 .calendar_event_course,
238 .calendar_event_global,
239 .calendar_event_group,
240 .calendar_event_user {
241 border-left-width: 1px;
242 border-right-width: 12px;
297 #page-calendar-export {
303 // Block minicalendar.
320 .calendar-event-panel {
321 background-color: @grayLighter;
322 border: 1px solid @grayLighter;
323 .yui3-overlay-content {
325 background-color: lighten(@wellBackground, 3%);
326 border: 1px solid darken(@wellBackground, 7%);
327 .border-radius(@baseBorderRadius);
328 .box-shadow(inset 0 1px 1px rgba(0 ,0 ,0 , .05));
368 margin-bottom: 0.2em;
388 // RTL overrides for block minicalendar.
393 padding-right: 0.2em;
397 .calendar-event-panel {
398 .yui3-overlay-content {
413 background-color: #f60;
416 border-top: 1px solid #f93;
417 border-left: 1px solid #f93;
418 border-bottom: 1px solid #013;
419 border-right: 1px solid #013;
426 text-decoration: none;
429 @media (min-width: 768px) {
430 #page-calender-view {