From 6994591a10d45d8bdf95acc36007254696f7c2f5 Mon Sep 17 00:00:00 2001 From: chfhtw Date: Wed, 23 Jul 2025 13:39:34 +0200 Subject: [PATCH] better CSS file arrangement --- public/css/Cis4/CoreCalendarEvents.css | 28 ---------------------- public/css/components/calendar.css | 17 ------------- public/css/components/dashboard.css | 1 + public/css/components/dashboard/LvPlan.css | 24 +++++++++++++++++++ 4 files changed, 25 insertions(+), 45 deletions(-) create mode 100644 public/css/components/dashboard/LvPlan.css diff --git a/public/css/Cis4/CoreCalendarEvents.css b/public/css/Cis4/CoreCalendarEvents.css index 9075d89e9..95e1dfd39 100644 --- a/public/css/Cis4/CoreCalendarEvents.css +++ b/public/css/Cis4/CoreCalendarEvents.css @@ -164,31 +164,3 @@ .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; -} - diff --git a/public/css/components/calendar.css b/public/css/components/calendar.css index d2df19c0e..3b531cfb7 100644 --- a/public/css/components/calendar.css +++ b/public/css/components/calendar.css @@ -4,23 +4,6 @@ /* Themable Variables */ :root { -/* --fhc-calendar-pane-height: calc(100vh - 220px); - - --fhc-calendar-primary: var(--fhc-primary, #006095); - --fhc-calendar-border-highlight: var(--fhc-border-highlight, #495057); - --fhc-calendar-text: var(--fhc-text, #212529); - --fhc-calendar-text-light: var(--fhc-text, #212529); - --fhc-calendar-background: var(--fhc-background, #fff); - --fhc-calendar-dark: var(--fhc-dark, #212529); - --fhc-calendar-hour-indicator-bg: var(--fhc-background, #fff); - --fhc-calendar-week-page-header-background: var(--fhc-background, #fff); - --fhc-calendar-week-page-header-color: var(--fhc-text, #212529); - --fhc-calendar-week-page-header-border: var(--fhc-border, #dee2e6); - --fhc-calendar-week-page-header-hover-background: var(--fhc-background-highlight, #d5dae0); - --fhc-calendar-all-day-event-background: var(--fhc-background, #fff); - --fhc-calendar-past: var(--fhc-beige-10, rgba(245, 233, 215, 0.5)); - --fhc-calendar-box-shadow: var(--fhc-box-shadow, #dee2e6);*/ - --fhc-calendar-gap: var(--fhc-border, #dee2e6); --fhc-calendar-bg: var(--fhc-background, #fff); --fhc-calendar-border: var(--fhc-border, #dee2e6); diff --git a/public/css/components/dashboard.css b/public/css/components/dashboard.css index ae2bb252f..8dc19128d 100644 --- a/public/css/components/dashboard.css +++ b/public/css/components/dashboard.css @@ -1,5 +1,6 @@ @import './calendar.css'; @import './dashboard/news.css'; +@import './dashboard/LvPlan.css'; :root{ --fhc-dashboard-danger: var(--fhc-danger, #842029); diff --git a/public/css/components/dashboard/LvPlan.css b/public/css/components/dashboard/LvPlan.css new file mode 100644 index 000000000..014abebae --- /dev/null +++ b/public/css/components/dashboard/LvPlan.css @@ -0,0 +1,24 @@ +.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; +}