Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1991c43f8c | |||
| e9ca00aeb2 | |||
| b13ba41674 | |||
| ac615875f3 |
+1
-1
@@ -1,2 +1,2 @@
|
|||||||
parameters:
|
parameters:
|
||||||
app.version: '0.4.10'
|
app.version: '0.4.12'
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
/*
|
||||||
|
* App-level layout fixes (not theme-related).
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* MalioDrawer : donne au corps scrollable un peu d'espace vertical.
|
||||||
|
*
|
||||||
|
* Le body du drawer est `overflow-y-auto` sans padding vertical. Or le label
|
||||||
|
* flottant d'un champ Malio remonte (-1.25rem) au focus/remplissage : pour le
|
||||||
|
* PREMIER champ, collé en haut du body, ce label dépasse le bord supérieur et
|
||||||
|
* se fait rogner (il « grossit et passe sous l'entête »). Le dernier champ
|
||||||
|
* (popover de date, hint) souffre du même rognage en bas.
|
||||||
|
*
|
||||||
|
* On ajoute donc un padding vertical au body de TOUS les drawers via l'API de
|
||||||
|
* test stable de la lib (@malio/layer-ui), sans la modifier ni toucher chaque
|
||||||
|
* drawer un par un. Le sélecteur reste limité au panneau du drawer.
|
||||||
|
*/
|
||||||
|
[data-test="panel"] > [data-test="body"] {
|
||||||
|
padding-top: 1rem;
|
||||||
|
padding-bottom: 1rem;
|
||||||
|
}
|
||||||
@@ -7,16 +7,22 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<form v-if="user" class="grid grid-cols-1 gap-4 sm:grid-cols-2" @submit.prevent="save">
|
<form v-if="user" class="grid grid-cols-1 gap-4 sm:grid-cols-2" @submit.prevent="save">
|
||||||
<MalioDate
|
<!-- Dates en pleine largeur (1 par ligne) : le popover du calendrier
|
||||||
v-model="form.hireDate"
|
a besoin de toute la largeur pour s'afficher correctement. -->
|
||||||
:label="$t('absences.admin.employees.fields.hireDate')"
|
<div class="sm:col-span-2">
|
||||||
group-class="w-full"
|
<MalioDate
|
||||||
/>
|
v-model="form.hireDate"
|
||||||
<MalioDate
|
:label="$t('absences.admin.employees.fields.hireDate')"
|
||||||
v-model="form.endDate"
|
group-class="w-full"
|
||||||
:label="$t('absences.admin.employees.fields.endDate')"
|
/>
|
||||||
group-class="w-full"
|
</div>
|
||||||
/>
|
<div class="sm:col-span-2">
|
||||||
|
<MalioDate
|
||||||
|
v-model="form.endDate"
|
||||||
|
:label="$t('absences.admin.employees.fields.endDate')"
|
||||||
|
group-class="w-full"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
<MalioSelect
|
<MalioSelect
|
||||||
v-model="form.contractType"
|
v-model="form.contractType"
|
||||||
:label="$t('absences.admin.employees.fields.contractType')"
|
:label="$t('absences.admin.employees.fields.contractType')"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ export default defineNuxtConfig({
|
|||||||
compatibilityDate: '2025-07-15',
|
compatibilityDate: '2025-07-15',
|
||||||
devtools: {enabled: false},
|
devtools: {enabled: false},
|
||||||
ssr: false,
|
ssr: false,
|
||||||
css: ['~/assets/css/dark.css'],
|
css: ['~/assets/css/app.css', '~/assets/css/dark.css'],
|
||||||
app: {
|
app: {
|
||||||
baseURL: process.env.NODE_ENV === 'production'
|
baseURL: process.env.NODE_ENV === 'production'
|
||||||
? (process.env.NUXT_PUBLIC_APP_BASE || '/')
|
? (process.env.NUXT_PUBLIC_APP_BASE || '/')
|
||||||
|
|||||||
Reference in New Issue
Block a user