@import './Fhc.css'; @import './components/searchbar/searchbar.css'; @import './components/verticalsplit.css'; @import './components/FilterComponent.css'; @import './components/Tabs.css'; @import './components/Notiz.css'; html { font-size: .875em; height: 100%; } body { /*display: flex;*/ height: 100%; } .heightfull { height: 95%; } .navbar-dark .navbar-brand:focus { box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); z-index: 3; } #main { height: 100%; } .tempus { height: 100%; } .searchbar { margin-right: 0!important; } .searchbar > .input-group { margin-right: 0!important; } .searchbar > .input-group > * { border-radius: 0!important; } #sidebarMenu { width: 0%; } .tabulator-row.disabled.tabulator-row-odd .tabulator-cell { color: var(--gray-400); } .tabulator-row.disabled.tabulator-row-even .tabulator-cell { color: var(--gray-500); } /* Dropdown Toolbar Interessent, submenu */ .dropend .dropdown-toggle.d-flex::after { height: 0; } @media (min-width: 768px) { #sidebarMenu { visibility: visible!important; transform: none; position: inherit; z-index: 1; } } .toast.toast-success { color: #0f5132; background-color: #d1e7dd!important; border-color: #badbcc!important; } .toast.toast-danger { color: #842029; background-color: #f8d7da!important; border-color: #f5c2c7!important; } .has-filter .fa-filter { color: var(--bs-success); } #parkingslot { border: 1px dashed; min-height: 5vh; max-height: 15vh; color: #AAAAAA; text-align: center; font-size: large; margin-top: 1.25rem; overflow-y: auto; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; } .course-picker { border: 1px dashed #AAAAAA; display: flex; flex-direction: column; flex: 1 1 0; min-height: 0; } .course-picker-row { padding: 0.5rem; margin-bottom: 0.5rem; border: 1px solid var(--bs-border-color); background-color: var(--event-bg); } .course-parker { position: relative; border: 1px dashed !important; padding: 0.5rem; margin: 0.5rem; background-color: var(--event-bg); color: var(--event-color, var(--fhc-calendar-color-event, #000)); } .unpark-btn { position: absolute; top: 2px; right: 2px; padding: 0 4px; border: none; background: transparent; } :root{ --fhc-calendar-pane-height: calc(100vh - 120px); } .eckerltest { box-shadow: 3px 3px 3px #ccc; } .verband-selection { border: 1px dashed #AAAAAA; margin-bottom: 0.5rem; max-height: 450px; overflow-y: auto; display: flex; flex-direction: column; } .lecture-selection { border: 1px dashed #AAAAAA; margin-bottom: 0.5rem; max-height: 20vh; overflow-y: auto; display: flex; flex-direction: column; } .room-selection { border: 1px dashed #AAAAAA; margin-bottom: 0.5rem; padding: 0.5rem 0 0.5rem 0.5rem; } .btn-link.text-danger { text-decoration: none; font-weight: 600; } .btn-link.text-danger:hover { color: #dc3545; transform: scale(1.1); } .bg-lecturer-wish { opacity: .15; } .bg-lecturer-block { background: rgba(255, 0, 0, 0.15); } .bg-raumvorschlag-slot { opacity: .70; } .bg-raumvorschlag-slot.rating-good { background-color: var(--bs-success); } .bg-raumvorschlag-slot.rating-mid { background-color: var(--bs-warning); } .bg-raumvorschlag-slot.rating-bad { background-color: var(--bs-danger); } .wish-w--2 { background-color: #FF2200; } .wish-w--1 { background-color: #FF9922; } .wish-w-1 { background-color: #CCFFCC; } .wish-w-2 { background-color: #48FA66; } .room-option { display: grid; grid-template-columns: 20px minmax(80px, 110px) minmax(100px, 1fr) auto 20px 50px; align-items: center; width: 100%; }