Files
FHC-Core/public/css/Studentenverwaltung.css
T
2025-11-19 13:01:47 +01:00

188 lines
3.1 KiB
CSS

@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: .5em;
}
html.fs_x-small {
font-size: .625em;
}
html.fs_small {
font-size: .75em;
}
html.fs_normal {
font-size: .875em;
}
html.fs_big {
font-size: 1em;
}
html.fs_huge {
font-size: 1.125em;
}
#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);
}
/* 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;
}
}
@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-success);
}
.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;
}
.tiny-90 div.tox.tox-tinymce {
height: 90% !important;
}