Styling optimations

This commit is contained in:
chfhtw
2026-09-15 11:37:08 +02:00
parent 62475f7698
commit 2959a23765
4 changed files with 15 additions and 8 deletions
+1 -1
View File
@@ -24,7 +24,7 @@ const app = Vue.createApp({
<div class="content d-flex flex-column gap-3 w-100 h-100 overflow-hidden">
<div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3">
<h1 class="h2 pb-3 border-bottom mb-0 w-100">
{{ $p.t('dashboard/widgets') }}
{{ $p.t('dashboard/widgets') || '&nbsp;' }}
</h1>
</div>
<widget-admin class="h-100 overflow-hidden" />
@@ -96,15 +96,22 @@ export default {
<core-form
v-if="modelValue"
ref="form"
class="widgets-admin-edit mx-2"
class="widgets-admin-edit mx-2 pb-5"
@submit.prevent="save"
>
<edit-basics v-model="value" :original="originalData" />
<edit-basics v-model="value" :original="originalData" class="border-bottom mb-3" />
<template v-if="generator">
<component :is="generator" v-model="value" :original="originalData" :key="modelValue.widget_id" />
<component
:is="generator"
v-model="value"
:original="originalData"
:key="modelValue.widget_id"
/>
</template>
<edit-setup v-else v-model="setup" />
<div class="position-absolute bottom-0 end-0 z-3">
<template v-else>
<edit-setup v-model="setup" />
</template>
<div class="position-absolute mx-2 my-1 bottom-0 end-0 z-3">
<button
v-if="generator"
type="button"
@@ -20,7 +20,7 @@ export default {
}
},
template: /* html */`
<div class="widgets-admin-edit-basics border-bottom mb-3">
<div class="widgets-admin-edit-basics">
<div class="d-flex gap-3 my-2">
<div class="col-auto">
<img
@@ -17,7 +17,7 @@ export default {
"update:modelValue"
],
template: /* html */`
<div class="widgets-admin-edit-setup border-bottom mb-3">
<div class="widgets-admin-edit-setup">
<form-input
v-model="modelValue.name"
type="text"