Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1991c43f8c | |||
| e9ca00aeb2 | |||
| b13ba41674 | |||
| ac615875f3 |
+1
-1
@@ -1,2 +1,2 @@
|
||||
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>
|
||||
</template>
|
||||
<form v-if="user" class="grid grid-cols-1 gap-4 sm:grid-cols-2" @submit.prevent="save">
|
||||
<MalioDate
|
||||
v-model="form.hireDate"
|
||||
:label="$t('absences.admin.employees.fields.hireDate')"
|
||||
group-class="w-full"
|
||||
/>
|
||||
<MalioDate
|
||||
v-model="form.endDate"
|
||||
:label="$t('absences.admin.employees.fields.endDate')"
|
||||
group-class="w-full"
|
||||
/>
|
||||
<!-- Dates en pleine largeur (1 par ligne) : le popover du calendrier
|
||||
a besoin de toute la largeur pour s'afficher correctement. -->
|
||||
<div class="sm:col-span-2">
|
||||
<MalioDate
|
||||
v-model="form.hireDate"
|
||||
:label="$t('absences.admin.employees.fields.hireDate')"
|
||||
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
|
||||
v-model="form.contractType"
|
||||
:label="$t('absences.admin.employees.fields.contractType')"
|
||||
|
||||
@@ -2,7 +2,7 @@ export default defineNuxtConfig({
|
||||
compatibilityDate: '2025-07-15',
|
||||
devtools: {enabled: false},
|
||||
ssr: false,
|
||||
css: ['~/assets/css/dark.css'],
|
||||
css: ['~/assets/css/app.css', '~/assets/css/dark.css'],
|
||||
app: {
|
||||
baseURL: process.env.NODE_ENV === 'production'
|
||||
? (process.env.NUXT_PUBLIC_APP_BASE || '/')
|
||||
|
||||
Reference in New Issue
Block a user