Implementation CIS => LvPlanWidget

This commit is contained in:
chfhtw
2025-07-23 08:56:23 +02:00
parent ad080e61b2
commit 72df2cb79c
11 changed files with 190 additions and 277 deletions
+39 -11
View File
@@ -124,27 +124,27 @@
.dayPageContainer .feiertagEventContent #ferienEventTitle {}
/* Minimized Container Styles */
/* List Page Container Styles */
/* Ferientage Events for Minimized */
/* Ferientage Events for List Page */
.minimizedContainer .feiertagEventContent{
.listPageContainer .feiertagEventContent{
display: flex;
justify-content: center;
align-items: center;
color: var(--fhc-light);
}
.minimizedContainer .feiertagEventContent #ferienEventIcon{
.listPageContainer .feiertagEventContent #ferienEventIcon{
margin: 0.5rem;
}
.minimizedContainer .feiertagEventContent #ferienEventTitle{
.listPageContainer .feiertagEventContent #ferienEventTitle{
flex-grow: 1;
}
/* Lehreinheits Events in Minimized */
.dayPageContainer .lehreinheitEventContent {
/* Lehreinheits Events in List Page */
.listPageContainer .lehreinheitEventContent {
display: flex;
padding-left: 4rem;
justify-content: space-evenly;
@@ -152,15 +152,43 @@
}
.dayPageContainer .lehreinheitEventContent #lehreinheitEventHeader {
.listPageContainer .lehreinheitEventContent #lehreinheitEventHeader {
display: grid;
align-content: center;
}
.dayPageContainer .lehreinheitEventContent #lehreinheitEventText {
.listPageContainer .lehreinheitEventContent #lehreinheitEventText {
display: contents;
}
.dayPageContainer .lehreinheitEventContent #lehreinheitEventText * {
.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;
}
+3 -3
View File
@@ -1,4 +1,4 @@
.fhc-calendar-base-grid-line-event {
.event {
cursor: pointer;
}
.fhc-calendar-mode-week .all-day-events .fhc-calendar-base-grid-line-event .weekPageContainer {
@@ -59,9 +59,9 @@
.fhc-calendar-base-grid-line-event .event-type-reservierung {
--event-default-bg: var(--fhc-calendar-bg-reservierung, #fff);
}
.fhc-calendar-base-grid-line-event > * {
.fhc-calendar-base .event > * {
background-color: var(--event-bg, var(--event-default-bg));
}
.fhc-calendar-base-grid-line-event > *:hover {
.fhc-calendar-base .event > *:hover {
filter: brightness(120%);
}