accompanyingcourse-work: improve ui

This commit is contained in:
Mathieu Jaumotte 2021-12-17 08:16:39 +01:00
parent 395920bd51
commit 3d16f68f54

View File

@ -25,7 +25,7 @@
</div> </div>
<div id="comment" class="action-row"> <div id="comment" class="action-row">
<label>{{ $t('comments') }}</label> <label class="col-form-label">{{ $t('comments') }}</label>
<ckeditor <ckeditor
v-model="note" v-model="note"
:editor="editor" :editor="editor"
@ -137,12 +137,14 @@
</div> </div>
<div id="persons" class="action-row"> <div id="persons" class="action-row">
<h3>{{ $t('persons_involved') }}</h3> <h3 class="mb-3">{{ $t('persons_involved') }}</h3>
<ul class="list-unstyled"> <ul class="list-unstyled">
<li v-for="p in personsReachables" :key="p.id"> <li v-for="p in personsReachables" :key="p.id">
<input v-model="personsPicked" :value="p.id" type="checkbox" class="me-2"> <label :for="p.id">
<person-render-box render="badge" :options="{}" :person="p"></person-render-box> <input v-model="personsPicked" :value="p.id" :id="p.id" type="checkbox" class="me-2">
{{ p.text }}
</label>
</li> </li>
</ul> </ul>
</div> </div>
@ -275,7 +277,6 @@ import CKEditor from '@ckeditor/ckeditor5-vue';
import ClassicEditor from 'ChillMainAssets/module/ckeditor5/index.js'; import ClassicEditor from 'ChillMainAssets/module/ckeditor5/index.js';
import AddResult from './components/AddResult.vue'; import AddResult from './components/AddResult.vue';
import AddEvaluation from './components/AddEvaluation.vue'; import AddEvaluation from './components/AddEvaluation.vue';
import PersonRenderBox from 'ChillPersonAssets/vuejs/_components/Entity/PersonRenderBox.vue';
import AddPersons from 'ChillPersonAssets/vuejs/_components/AddPersons.vue'; import AddPersons from 'ChillPersonAssets/vuejs/_components/AddPersons.vue';
import AddressRenderBox from 'ChillMainAssets/vuejs/_components/Entity/AddressRenderBox.vue'; import AddressRenderBox from 'ChillMainAssets/vuejs/_components/Entity/AddressRenderBox.vue';
import ThirdPartyRenderBox from 'ChillThirdPartyAssets/vuejs/_components/Entity/ThirdPartyRenderBox.vue'; import ThirdPartyRenderBox from 'ChillThirdPartyAssets/vuejs/_components/Entity/ThirdPartyRenderBox.vue';
@ -325,7 +326,6 @@ export default {
AddResult, AddResult,
AddEvaluation, AddEvaluation,
AddPersons, AddPersons,
PersonRenderBox,
AddressRenderBox, AddressRenderBox,
ThirdPartyRenderBox, ThirdPartyRenderBox,
PickTemplate, PickTemplate,