@import './Fhc.css'; @import './SvgIcons.css'; @import './components/searchbar/searchbar.css'; @import './components/verticalsplit.css'; @import './components/FilterComponent.css'; @import './components/Tabs.css'; @import './components/Notiz.css'; @import './components/Messages.css'; @import './components/AppMenu.css'; html { font-size: .875em; } html.fs_xx-small { font-size: .625em; } html.fs_x-small { font-size: .6875em; } html.fs_small { font-size: .75em; } html.fs_normal { font-size: .8125em; } html.fs_big { font-size: .875em; } html.fs_huge { font-size: 1em; } #appMenu { width: 300px; } .navbar-dark .navbar-brand:focus { box-shadow: 0 0 0 .25rem rgba(13,110,253,.25); z-index: 3; } .searchbar { margin-right: 0!important; } .searchbar > .input-group { margin-right: 0!important; } .searchbar > .input-group > * { border-radius: 0!important; } .stv { display: flex; flex-direction: column; height: 100vh; } .stv > header { flex: 0 0 auto; } .stv > div { flex: 1 1 auto; } #nav-user-btn img { object-fit: contain; height: 2.5rem; width: 2.5rem; } .tabulator-row.disabled.tabulator-row-odd .tabulator-cell { color: var(--gray-400); } .tabulator-row.disabled.tabulator-row-even .tabulator-cell { color: var(--gray-500); } /* Aufnahme Termine: background color green*/ .stv-details-admission-table .row-green{ background-color: lightgreen !important; //color: var(--green-200); } /* Dropdown Toolbar Interessent, submenu */ .dropend .dropdown-toggle.d-flex::after { height: 0; } /* Dropdown AbschlusspruefungList.js */ .stv-details-abschlusspruefung .tabulator-row { overflow: visible !important; } /* to avoid interference with Notiz.css and overflow for textfield */ .stv-details-abschlusspruefung .tabulator-cell { overflow: visible !important; } .p-dropdown-item{ z-index: 1201 !important; } .l-dropdown-item{ z-index: 1301 !important; } .tabulator-row .dropdown-menu { position: absolute; z-index: 1204; /* Ensure it's above other elements */ } .tabulator-table { overflow: visible !important; } .highlight-row { background-color: #e5aeae !important; } @media (min-width: 768px) { #sidebarMenu { visibility: visible!important; transform: none; position: inherit; z-index: 1; } .sidebar-collapsed #sidebarMenu { display: none !important; } .sidebar-collapsed .container-fluid > .row > main { flex: 0 0 100%; max-width: 100%; } } @media (max-width: 769px) { .stv-verband { max-height: calc(100% - 3rem); overflow: auto; } } .stv-verband .p-treetable-tbody > tr > td { display: flex; padding-top: .25rem!important; padding-bottom: .25rem!important; } .stv-verband .p-treetable-tbody > tr > td > button { flex: 0 0 auto; } .stv-verband .p-treetable-tbody > tr > td > span { flex: 1 1 auto; } .stv-verband.p-tree { /*overflow: auto;*/ } .stv-verband.p-tree .p-treenode-icon { display: none; } .stv-list { display: flex; flex-direction: column; } .stv-list > #filterTableDataset { flex: 1 1 auto; } .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-danger); } .override_filtercmpt_actions_style div.d-flex.align-items-baseline { align-items: end !important; } .stv-details-details-foto img { max-width: 150px; } .msg_preview { margin-bottom: -1px; } /* slim begin */ .stv .form-label { margin-bottom: .15rem; font-weight: bold; } .stv .form-control, .stv .form-select, .stv .input-group-text { padding-top: .15rem; padding-bottom: .15rem; } :root { --bs-body-line-height: 1.2; } .stv .tabulator-row .tabulator-cell, .stv .tabulator-header-filter input { padding-top: 1px !important; padding-bottom: 1px !important; } .stv .tabulator-row { min-height: 18px; } .stv .btn { --bs-btn-padding-y: 0.25rem; --bs-btn-line-height: 1.2; } .stv .p-button.p-button-icon-only { padding-top: 0; padding-bottom: 0; } .stv .p-tabview .p-tabview-nav li .p-tabview-nav-link { padding: 0.25rem .5rem; } /* .stv .p-tabview .p-tabview-panels { background-color: #e5eff5; } .stv .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { background: #e5eff5; border-color: #dee2e6 #dee2e6 #e5eff5 #dee2e6; } */ .stv-details-details-foto img { max-height: 120px; } .stv .tabulator-row .tabulator-frozen, .stv .tabulator-row .tabulator-cell { border-bottom: none; } /* .stv .p-treetable .p-treetable-thead > tr > th, .stv .p-treetable .p-treetable-tbody > tr { background-color: #e5eff5; } .stv .p-treetable .p-treetable-tbody > tr.p-highlight { background: #007bff; color: #fff; } .stv .p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { background: #fff; color: #212529; } .tabulator-row.tabulator-row-even .tabulator-cell { background-color: #e5eff5; } */ /* slim ende */