From 7a40cf59f9c523d5dfeba6dceaa612ab0e039718 Mon Sep 17 00:00:00 2001 From: "fabian.wilms" Date: Thu, 25 Sep 2025 12:50:36 +0200 Subject: [PATCH 1/3] :ok_hand: :lipstick: FB JH: First feedback solved --- .../src/components/ChecklistList.vue | 117 +++++++----------- .../src/components/P13nCheckbox.vue | 91 ++++++++++++++ 2 files changed, 137 insertions(+), 71 deletions(-) create mode 100644 personalization-webcomponents/src/components/P13nCheckbox.vue diff --git a/personalization-webcomponents/src/components/ChecklistList.vue b/personalization-webcomponents/src/components/ChecklistList.vue index e142d617..b869f24d 100644 --- a/personalization-webcomponents/src/components/ChecklistList.vue +++ b/personalization-webcomponents/src/components/ChecklistList.vue @@ -18,7 +18,6 @@ role="listitem" aria-roledescription="sortierbares Listenelement" :class="{ - muted: element.checked !== null, 'keyboard-dragging': draggedIndex === index, }" :aria-grabbed="draggedIndex === index ? 'true' : 'false'" @@ -28,20 +27,28 @@ :key="element.serviceID" @keydown="handleEnterKeyDown" > - {{ element.title }} + + - verpflichtend + diff --git a/personalization-webcomponents/src/components/P13nCheckbox.vue b/personalization-webcomponents/src/components/P13nCheckbox.vue new file mode 100644 index 00000000..f44a188f --- /dev/null +++ b/personalization-webcomponents/src/components/P13nCheckbox.vue @@ -0,0 +1,91 @@ + + + + + + \ No newline at end of file From 09a4e712ca3d12d2fefc5c094e488f53266f1f5b Mon Sep 17 00:00:00 2001 From: "fabian.wilms" Date: Thu, 25 Sep 2025 13:16:16 +0200 Subject: [PATCH 2/3] :ok_hand: :lipstick: FB JH: further design improvements --- .../src/ChecklistDetail.ce.vue | 24 +++++++++++-------- .../src/components/ChecklistList.vue | 21 +++++++++------- .../src/components/P13nCheckbox.vue | 16 +++++++++---- 3 files changed, 37 insertions(+), 24 deletions(-) diff --git a/personalization-webcomponents/src/ChecklistDetail.ce.vue b/personalization-webcomponents/src/ChecklistDetail.ce.vue index 346cd261..73bda7e6 100644 --- a/personalization-webcomponents/src/ChecklistDetail.ce.vue +++ b/personalization-webcomponents/src/ChecklistDetail.ce.vue @@ -24,6 +24,7 @@ @@ -31,15 +32,15 @@ v-else class="banner" type="success" - >Herzlichen Glückwunsch, Sie haben alle Aufgaben erledigt! Wir - bewahren diese Checkliste noch bis zum {{ deletionDate }} für - Sie auf. Danach wird sie automatisch gelöscht. + > + Herzlichen Glückwunsch, Sie haben alle Aufgaben erledigt! Wir bewahren diese Checkliste noch bis zum {{ deletionDate }} für Sie auf. Danach wird sie automatisch gelöscht.

Erledigte Aufgaben ({{ closedCheckList.length }})