From e781c49491d4efb4b1bef97e7329dd4acdca0d5e Mon Sep 17 00:00:00 2001 From: bsiggel Date: Sat, 24 Jan 2026 00:44:46 +0100 Subject: [PATCH] Update validation command approvals in settings; enhance checkbox toggle slider styles for checklist items; adjust cache timestamps in config --- .vscode/settings.json | 8 +++++ client/custom/css/checkbox-toggle-slider.css | 35 ++++++++++++++++++++ data/config.php | 4 +-- 3 files changed, 45 insertions(+), 2 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 92823690..9f00ecbf 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -16,6 +16,14 @@ "/^python3 custom/scripts/validate_and_rebuild\\.py 2>&1$/": { "approve": true, "matchCommandLine": true + }, + "/^python3 custom/scripts/validate_and_rebuild\\.py 2>&1 \\| grep -E \"CSS\\|REBUILD\\|ERFOLG\" \\| tail -10$/": { + "approve": true, + "matchCommandLine": true + }, + "/^python3 custom/scripts/validate_and_rebuild\\.py 2>&1 \\| tail -15$/": { + "approve": true, + "matchCommandLine": true } } } \ No newline at end of file diff --git a/client/custom/css/checkbox-toggle-slider.css b/client/custom/css/checkbox-toggle-slider.css index 732ab3eb..73ecee19 100644 --- a/client/custom/css/checkbox-toggle-slider.css +++ b/client/custom/css/checkbox-toggle-slider.css @@ -97,12 +97,47 @@ input[type="checkbox"].form-checkbox:disabled::before, min-height: 24px; } +/* Spezielle Behandlung für Fields mit Checklist-Items */ +.field[data-name="erforderlicheUnterlagen"] { + display: block !important; +} + /* Boolean Field spezifisch */ .field.field-boolean { display: flex; align-items: center; } +/* Checklist Item Container - untereinander anordnen */ +/* Parent Container der Checklist Items */ +.checklist-container { + display: block !important; + width: 100% !important; +} + +.checklist-item-container { + display: block !important; + clear: both !important; + margin-bottom: 12px; + width: 100% !important; + float: none !important; +} + +.checklist-item-container input[type="checkbox"] { + margin-right: 8px; + float: none !important; + display: inline-block; + vertical-align: middle; +} + +.checklist-item-container .checklist-label { + cursor: pointer; + user-select: none; + display: inline-block; + vertical-align: middle; + margin: 0; +} + /* ===== DETAIL VIEW (Readonly) ===== */ /* Detail-Mode mit custom Attribut */ diff --git a/data/config.php b/data/config.php index d6c665b6..24692c11 100644 --- a/data/config.php +++ b/data/config.php @@ -359,8 +359,8 @@ return [ 0 => 'youtube.com', 1 => 'google.com' ], - 'cacheTimestamp' => 1769211423, - 'microtime' => 1769211423.866265, + 'cacheTimestamp' => 1769211856, + 'microtime' => 1769211856.324109, 'siteUrl' => 'https://crm.bitbylaw.com', 'fullTextSearchMinLength' => 4, 'appTimestamp' => 1768843902,