mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
280 lines
4.9 KiB
CSS
280 lines
4.9 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: .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 */
|