Files
FHC-Core/public/css/Cis4/CoreCalendarEvents.css
T
2025-07-23 08:56:23 +02:00

195 lines
4.3 KiB
CSS

/* Lehreinheits Events in Month Page */
.monthPageContainer .lehreinheitEventContent{
display: flex;
border-bottom: 1px solid var(--bs-border-color);
}
.monthPageContainer .lehreinheitEventContent #lehreinheitEventHeader {
display:none;
}
.monthPageContainer .lehreinheitEventContent #lehreinheitEventText {
width: 100%;
font-size: .875em;
overflow:hidden;
white-space: nowrap;
text-overflow: ellipsis;
display:flex;
place-content: center space-evenly;
}
.monthPageContainer .lehreinheitEventContent #lehreinheitEventText #lehreinheitLektoren{
display:none;
}
/* Lehreinheits Events in Week Page */
.weekPageContainer .lehreinheitEventContent {
display: grid;
grid-template-columns: auto 1fr;
grid-template-rows: 1fr;
}
.weekPageContainer .lehreinheitEventContent #lehreinheitEventHeader {
display: grid;
padding: .25rem .5rem .25rem .25rem;
margin-right: .25rem;
align-content: center;
border-right: 1px solid var(--bs-secondary);
}
.weekPageContainer .lehreinheitEventContent #lehreinheitEventText {
display: flex;
flex-direction: column;
column-gap: 5px;
overflow-y: scroll;
height: 100%;
min-height:auto;
justify-content: space-between;
align-items:center;
}
/* Lehreinheits Events in Day Page */
.dayPageContainer .lehreinheitEventContent {
display: flex;
padding-left:4rem;
justify-content: space-evenly;
align-items: center;
}
.dayPageContainer .lehreinheitEventContent #lehreinheitEventHeader {
display:grid;
align-content: center;
}
.dayPageContainer .lehreinheitEventContent #lehreinheitEventText {
display: contents;
}
.dayPageContainer .lehreinheitEventContent #lehreinheitEventText *{
font-weight: 500;
}
/* Ferientage Events in Month Page */
.monthPageContainer .feiertagEventContent {
display: grid;
grid-template-columns: auto 1fr;
justify-items: center;
align-items:center;
color: var(--fhc-light);
}
.monthPageContainer .feiertagEventContent #ferienEventIcon{
margin: 0.5rem;
}
.monthPageContainer .feiertagEventContent #ferienEventTitle {
}
/* Ferientage Events in Week Page */
.weekPageContainer .feiertagEventContent {
display: grid;
grid-template-columns: auto 1fr;
justify-items: center;
align-items:center;
color: var(--fhc-light);
}
.weekPageContainer .feiertagEventContent #ferienEventIcon {
margin: 0.25rem;
}
.weekPageContainer .feiertagEventContent #ferienEventTitle {
}
/* Ferientage Events in Day Page */
.dayPageContainer .feiertagEventContent {
display: grid;
grid-template-columns: auto 1fr;
justify-items: center;
align-items: center;
color: var(--fhc-light);
}
.dayPageContainer .feiertagEventContent #ferienEventIcon {
margin: 0.5rem;
}
.dayPageContainer .feiertagEventContent #ferienEventTitle {}
/* List Page Container Styles */
/* Ferientage Events for List Page */
.listPageContainer .feiertagEventContent{
display: flex;
justify-content: center;
align-items: center;
color: var(--fhc-light);
}
.listPageContainer .feiertagEventContent #ferienEventIcon{
margin: 0.5rem;
}
.listPageContainer .feiertagEventContent #ferienEventTitle{
flex-grow: 1;
}
/* Lehreinheits Events in List Page */
.listPageContainer .lehreinheitEventContent {
display: flex;
padding-left: 4rem;
justify-content: space-evenly;
align-items: center;
}
.listPageContainer .lehreinheitEventContent #lehreinheitEventHeader {
display: grid;
align-content: center;
}
.listPageContainer .lehreinheitEventContent #lehreinheitEventText {
display: contents;
}
.listPageContainer .lehreinheitEventContent #lehreinheitEventText * {
font-weight: 500;
}
/* Widget Styles */
.dashboard-widget-lvplan .fhc-calendar-base .card {
--bs-card-cap-padding-x: 0;
--bs-card-cap-padding-y: 0;
--bs-card-border-radius: 0;
--bs-card-border-width: 0;
--dp-input-padding: .375rem .75rem;
--dp-input-icon-padding: calc(1rem + 24px);
}
.dashboard-widget-lvplan .fhc-calendar-base .card-header {
border-bottom-width: var(--bs-border-width);
}
.dashboard-widget-lvplan .fhc-calendar-base .card-header > .row > .col-auto,
.dashboard-widget-lvplan .fhc-calendar-base .card-header .btn-group {
width: 100%;
}
.dashboard-widget-lvplan .fhc-calendar-base .card-header input {
--dp-font-size: .7em;
}
.dashboard-widget-lvplan .fhc-calendar-base .card-header .btn {
--bs-btn-font-size: .7em;
}
.dashboard-widget-lvplan .fhc-calendar-base-label-day {
cursor: initial;
}