From 3af7089e06dea05ce4f4d18ce6f1217126ae6700 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Tue, 7 Oct 2025 17:18:37 +0200 Subject: [PATCH] =?UTF-8?q?Verbessere=20das=20Layout=20des=20Worship=20Man?= =?UTF-8?q?agement-Formulars:=20=C3=84ndere=20das=20Layout=20von=20Flexbox?= =?UTF-8?q?=20zu=20Grid,=20optimiere=20die=20Stile=20f=C3=BCr=20Labels,=20?= =?UTF-8?q?Eingabefelder=20und=20Schaltfl=C3=A4chen,=20um=20eine=20bessere?= =?UTF-8?q?=20Benutzererfahrung=20zu=20gew=C3=A4hrleisten.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/admin/WorshipManagement.vue | 36 ++++++++++++++++++++----- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/src/content/admin/WorshipManagement.vue b/src/content/admin/WorshipManagement.vue index e095c72..f247e64 100644 --- a/src/content/admin/WorshipManagement.vue +++ b/src/content/admin/WorshipManagement.vue @@ -464,18 +464,39 @@ export default { } form { - display: flex; - flex-direction: column; + display: grid; + grid-template-columns: 180px 1fr; + gap: 15px 20px; + align-items: start; } -label { +form > label { + margin: 0; + padding-top: 8px; + text-align: right; + font-weight: 500; +} + +form > input[type="text"], +form > input[type="date"], +form > input[type="time"], +form > .multiselect, +form > .liturgical-day-section { + width: 100%; + max-width: 500px; +} + +form > input[type="checkbox"] { + justify-self: start; + margin-top: 8px; +} + +form > button { + grid-column: 1 / -1; + justify-self: start; margin-top: 10px; } -button { - margin-top: 20px; -} - .filter-section { margin: 30px 0 20px; padding: 15px; @@ -534,6 +555,7 @@ button { display: flex; flex-direction: column; gap: 10px; + max-width: 500px; } .liturgical-loader {