102 lines
2.2 KiB
CSS
102 lines
2.2 KiB
CSS
html,
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
|
|
font-size: 14px;
|
|
background-color: var(--main-page-bg-color);
|
|
color: #fff0ff;
|
|
}
|
|
|
|
#calendar {
|
|
margin: 40px auto;
|
|
margin-left: 40px;
|
|
margin-right: 40px;
|
|
}
|
|
|
|
a.fc-event.fc-daygrid-event[href] {
|
|
color: #c90064;
|
|
}
|
|
|
|
a.fc-event.fc-daygrid-event[href]:visited {
|
|
color: #9c3dd3;
|
|
}
|
|
|
|
.fc .fc-daygrid-day.fc-day-other {
|
|
background: var(--fc-neutral-bg-color);
|
|
}
|
|
|
|
.fc .fc-scrollgrid-section-sticky>* {
|
|
background: unset;
|
|
position: sticky;
|
|
z-index: 3;
|
|
}
|
|
|
|
:not(td[aria-labelledby])>.fc-daygrid-day-frame {
|
|
background: var(--fc-neutral-bg-color);
|
|
}
|
|
|
|
.fc .fc-scrollgrid-section-body {
|
|
background: var(--fc-page-bg-color);
|
|
}
|
|
|
|
.fc .fc-timegrid-slot-label,
|
|
.fc .fc-timegrid-axis-frame {
|
|
background-color: var(--main-page-bg-color);
|
|
}
|
|
|
|
.missing-page {
|
|
background: #b10a3c;
|
|
}
|
|
|
|
.incomplete-page {
|
|
background: #947e00;
|
|
}
|
|
|
|
.complete-page {
|
|
background: var(--fc-event-bg-color);
|
|
}
|
|
|
|
.cancelled-event {
|
|
background: repeating-linear-gradient(45deg,
|
|
#555,
|
|
#555 10px,
|
|
#333 10px,
|
|
#333 20px);
|
|
}
|
|
|
|
:root {
|
|
--main-page-bg-color: #211e21;
|
|
--fc-small-font-size: .85em;
|
|
--fc-page-bg-color: #3e2f3f;
|
|
--fc-neutral-bg-color: #2c000631;
|
|
--fc-neutral-text-color: #808080;
|
|
--fc-border-color: #464646;
|
|
|
|
--fc-button-text-color: #fff;
|
|
--fc-button-bg-color: #2e807d;
|
|
--fc-button-border-color: #2e807d;
|
|
--fc-button-hover-bg-color: #256b69;
|
|
--fc-button-hover-border-color: #184746;
|
|
--fc-button-active-bg-color: #184746;
|
|
--fc-button-active-border-color: #142b2a;
|
|
|
|
--fc-event-bg-color: #007e79;
|
|
--fc-event-border-color: #007e79;
|
|
--fc-event-text-color: #fff;
|
|
--fc-event-selected-overlay-color: rgba(0, 0, 0, 0.25);
|
|
|
|
--fc-more-link-bg-color: #d0d0d0;
|
|
--fc-more-link-text-color: inherit;
|
|
|
|
--fc-event-resizer-thickness: 8px;
|
|
--fc-event-resizer-dot-total-width: 8px;
|
|
--fc-event-resizer-dot-border-width: 1px;
|
|
|
|
--fc-non-business-color: rgba(215, 215, 215, 0.3);
|
|
--fc-bg-event-color: rgb(143, 223, 130);
|
|
--fc-bg-event-opacity: 0.3;
|
|
--fc-highlight-color: rgba(188, 232, 241, 0.3);
|
|
--fc-today-bg-color: #c9006425;
|
|
--fc-now-indicator-color: red;
|
|
} |