mediawiki-skins-Citizen/skinStyles/extensions/SemanticResultFormats/jquery/ext.jquery.fullcalendar.less
2024-07-15 02:07:25 -04:00

158 lines
3 KiB
Plaintext

/*
* Citizen - SRF jQuery Fullcalendar
* https://starcitizen.tools
*/
@import '../../../../resources/variables.less';
.srf-container {
&.fc {
table {
display: table;
}
}
}
.skin-theme-clientpref-night {
.fc-highlight {
background: var( --background-color-success-subtle );
}
.fc-bgevent {
background: var( --color-success );
}
.fc-nonbusiness {
background: var( --background-color-progressive-subtle );
}
.fc-state-default {
color: var( --color-base );
text-shadow: 0 1px 1px rgba( 0, 0, 0, 0.75 );
background-color: @dark-bg-10;
background-image: none;
border-color: @dark-bg-20 @dark-bg-20 @dark-bg-30;
box-shadow: inset 0 1px 0 rgba( 0, 0, 0, 0.2 ), 0 1px 2px rgba( 0, 0, 0, 0.05 );
}
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
color: var( --color-base );
background-color: @dark-bg-20;
}
.fc-state-hover {
color: var( --color-base );
}
.fc-state-down,
.fc-state-active {
background-color: @dark-bg-30;
box-shadow: inset 0 2px 4px rgba( 0, 0, 0, 0.15 ), 0 1px 2px rgba( 0, 0, 0, 0.05 );
}
.fc-popover {
box-shadow: 0 2px 6px rgba( 0, 0, 0, 0.15 );
}
.fc-event {
border: var( --border-width-base ) solid var( --color-progressive );
}
.fc-event,
.fc-event-dot {
background-color: var( --color-progressive );
}
.fc-event,
.fc-event:hover {
color: var( --color-emphasized );
}
.fc-event .fc-bg {
background: var( --color-surface-0 );
}
.fc-event.fc-selected {
box-shadow: 0 2px 5px rgba( 0, 0, 0, 0.2 );
}
.fc-event.fc-selected.fc-dragging {
box-shadow: 0 2px 7px rgba( 0, 0, 0, 0.3 );
}
.fc-h-event.fc-selected .fc-resizer {
background: var( --color-surface-0 );
}
.fc-day-grid-event.fc-selected::after {
background: var( --color-surface-0 );
}
.fc-now-indicator {
border: 0 solid var( --color-destructive );
}
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
border-color: @dark-bg-30;
}
.fc-unthemed .fc-popover {
background-color: var( --color-surface-0 );
}
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
background: @dark-bg-20;
}
.fc-unthemed .fc-popover .fc-header .fc-close {
color: var( --color-subtle );
}
.fc-unthemed td.fc-today {
background: @dark-bg-50;
}
.fc-unthemed .fc-disabled-day {
background: @dark-bg-30;
}
.fc-unthemed .fc-list-item:hover td {
background-color: @dark-bg-10;
}
.ui-widget .fc-event {
color: var( --color-emphasized );
}
.fc-bootstrap4 a.fc-event:not( [ href ] ):not( [ tabindex ] ) {
color: var( --color-emphasized );
}
.fc-basic-view .fc-day-top .fc-week-number {
color: var( --color-subtle );
background-color: @dark-bg-20;
}
.fc-time-grid-event.fc-selected .fc-resizer {
background: var( --color-surface-0 );
}
.fc-unthemed .fc-list-empty {
background-color: @dark-bg-20;
}
}