adaptions styling

This commit is contained in:
ma0068
2025-01-22 11:17:09 +01:00
parent 0d0071e8bf
commit 295e2aa3e5
6 changed files with 32 additions and 16 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ $includesArray = array(
'customCSSs' => [
'public/css/components/vue-datepicker.css',
'public/css/components/primevue.css',
/* 'public/css/Vertragsverwaltung.css'*/
'public/css/Vertragsverwaltung.css'
],
'customJSs' => [
#'vendor/npm-asset/primevue/tree/tree.min.js',
+16
View File
@@ -0,0 +1,16 @@
@import './components/verticalsplit.css';
html {
font-size: .875em;
}
.vv{
display: flex;
flex-direction: column;
height: 100vh;
}
.vv> header {
flex: 0 0 auto;
}
.vv> div {
flex: 1 1 auto;
}
@@ -194,9 +194,10 @@ export default {
},
template: `
<div class="ore-contracts-details h-50 d-flex flex-column w-100">
<div class="ore-contracts-details h-50 d-flex flex-column w-100 mt-2">
<!-- <div class="core-contracts-details vv">-->
<br>
<h4>{{$p.t('vertrag', 'vertragDetails')}}</h4>
<h5>{{$p.t('vertrag', 'vertragDetails')}}</h5>
<core-filter-cmpt
ref="table"
@@ -214,9 +214,9 @@ export default {
}
},
template: `
<div class="core-contracts-status h-50 d-flex flex-column w-100">
<div class="core-contracts-status h-50 d-flex flex-column w-100 mt-2">
<br>
<h4>{{$p.t('vertrag', 'vertragStatus')}}</h4>
<h5>{{$p.t('vertrag', 'vertragStatus')}}</h5>
<core-filter-cmpt
ref="table"
@@ -132,7 +132,7 @@ export default {
},
},
template: `
<div class="core-mitarbeiter h-100 d-flex flex-column">
<div class="core-mitarbeiter-header">
<h4>{{$p.t('vertrag', 'vertragsverwaltung')}}</h4>
<!-- filter: show only active employees-->
@@ -1,6 +1,6 @@
import MitarbeiterHeader from "./MitarbeiterHeader.js";
import MitarbeiterDetails from "./MitarbeiterDetails.js";
import Vertraege from "./Vertraege.js";
import VertraegeMitarbeiter from "./Vertraege.js";
import VerticalSplit from "../verticalsplit/verticalsplit.js";
export default {
@@ -8,11 +8,11 @@ export default {
VerticalSplit,
MitarbeiterHeader,
MitarbeiterDetails,
Vertraege
VertraegeMitarbeiter
},
props: {
config: Object,
permissions: Object, //TODO(Manu)
permissions: Object,
},
provide() {
return {
@@ -38,24 +38,23 @@ export default {
}
},
template: `
<div>
<div class="vv">
<div class="container-fluid overflow-hidden">
<div class="row h-100">
<main class="col-md-8 ms-sm-auto col-lg-9 col-xl-10">
<vertical-split>
<vertical-split ref="vsplit">
<template #top>
<MitarbeiterHeader :filterMa="filterMa" :vertragsarten="vertragsarten" @selectedPerson="selectPerson" />
<!-- <div class="d-flex flex-column" style="height: 100%;">-->
<MitarbeiterHeader :filterMa="filterMa" :vertragsarten="vertragsarten" @selectedPerson="selectPerson" />
<!-- </div>-->
</template>
<template #bottom>
<div class="col" v-if="person_id!=null">
<mitarbeiter-details :person_id="person_id"></mitarbeiter-details>
<h5>Verträge</h5>
<Vertraege :endpoint="$fhcApi.factory.vertraege.person" :person_id="this.person_id"/>
<VertraegeMitarbeiter :endpoint="$fhcApi.factory.vertraege.person" :person_id="this.person_id"/>
</div>
<template>
</vertical-split>
</main>
</div>
</div>
</div>
`