Skip to content

Commit 2901d2a

Browse files
committed
💚 linter
1 parent 09a4e71 commit 2901d2a

File tree

3 files changed

+63
-50
lines changed

3 files changed

+63
-50
lines changed

personalization-webcomponents/src/ChecklistDetail.ce.vue

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@
3232
v-else
3333
class="banner"
3434
type="success"
35-
>
36-
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.
35+
>
36+
Herzlichen Glückwunsch, Sie haben alle Aufgaben erledigt! Wir
37+
bewahren diese Checkliste noch bis zum {{ deletionDate }} für
38+
Sie auf. Danach wird sie automatisch gelöscht.
3739
</muc-banner>
3840
<h2 class="headline">
3941
Erledigte Aufgaben ({{ closedCheckList.length }})
@@ -49,7 +51,7 @@
4951
v-else
5052
class="banner"
5153
type="info"
52-
>
54+
>
5355
Sie haben noch keine erledigten Aufgaben. Haken Sie Aufgaben in
5456
der Checkliste ab, um sie als erledigt zu markieren.
5557
</muc-banner>

personalization-webcomponents/src/components/ChecklistList.vue

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,14 @@
2929
>
3030
<p13n-checkbox
3131
:id="'cb-' + element.serviceID"
32-
:aria-label="!!element.checked ? element.title + ' als nicht erledigt markieren.' : element.title + ' als erledigt markieren.'"
32+
:aria-label="
33+
!!element.checked
34+
? element.title + ' als nicht erledigt markieren.'
35+
: element.title + ' als erledigt markieren.'
36+
"
3337
:checked="!!element.checked"
3438
:disabled="disabled"
35-
style="margin-left: 8px;"
39+
style="margin-left: 8px"
3640
@check="() => onSelectChange(element.serviceID)"
3741
/>
3842
<span
@@ -42,12 +46,14 @@
4246
muted: element.checked !== null,
4347
}"
4448
@click="(evt) => openDialog(element, evt)"
45-
@keydown="(evt) => evt.keyCode == 32 ? openDialog(element, evt) : null"
49+
@keydown="
50+
(evt) => (evt.keyCode == 32 ? openDialog(element, evt) : null)
51+
"
4652
>
4753
<b>{{ element.title }}</b>
4854
<span
49-
class="required-label"
50-
v-if="element.required"
55+
class="required-label"
56+
v-if="element.required"
5157
>
5258
- verpflichtend
5359
</span>
@@ -90,6 +96,7 @@ import type ChecklistItem from "@/api/persservice/ChecklistItem.ts";
9096
import { MucIcon } from "@muenchen/muc-patternlab-vue";
9197
import { Sortable } from "sortablejs-vue3";
9298
import { computed, onBeforeUnmount, onMounted, ref } from "vue";
99+
93100
import P13nCheckbox from "@/components/P13nCheckbox.vue";
94101
95102
const props = withDefaults(
@@ -197,8 +204,8 @@ function handleArrowKeyDown(event: KeyboardEvent) {
197204
list-style: none;
198205
padding: 0;
199206
margin: 0;
200-
border-top: 1px solid var(--color-neutrals-beau-blue-light, #E5EEF5);
201-
border-bottom: 1px solid var(--color-neutrals-beau-blue-light, #E5EEF5);
207+
border-top: 1px solid var(--color-neutrals-beau-blue-light, #e5eef5);
208+
border-bottom: 1px solid var(--color-neutrals-beau-blue-light, #e5eef5);
202209
}
203210
204211
.container {
@@ -210,7 +217,7 @@ function handleArrowKeyDown(event: KeyboardEvent) {
210217
.list-item {
211218
display: flex;
212219
align-items: center;
213-
border-bottom: 1px solid var(--color-neutrals-beau-blue-light, #E5EEF5);
220+
border-bottom: 1px solid var(--color-neutrals-beau-blue-light, #e5eef5);
214221
user-select: none;
215222
cursor: grab;
216223
color: var(--color-brand-main-blue);
@@ -290,7 +297,7 @@ function handleArrowKeyDown(event: KeyboardEvent) {
290297
}
291298
292299
.required-label {
293-
color: var(--neutrals-grey, #3A5368);
300+
color: var(--neutrals-grey, #3a5368);
294301
/* Body/Body 2 */
295302
font-family: "Open Sans", sans-serif;
296303
font-size: 16px;
Lines changed: 42 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,36 @@
11
<template>
2-
32
<div
4-
tabindex="0"
5-
class="radio-look"
6-
:disabled="disabled"
7-
:aria-disabled="disabled"
8-
:checked="checked"
9-
@click="!disabled ? emit('check') : null"
10-
@keydown="(evt) => evt.keyCode == 32 ? emit('check') : null"
3+
tabindex="0"
4+
class="radio-look"
5+
:disabled="disabled"
6+
:aria-disabled="disabled"
7+
:checked="checked"
8+
@click="!disabled ? emit('check') : null"
9+
@keydown="(evt) => (evt.keyCode == 32 ? emit('check') : null)"
1110
>
1211
<muc-icon
13-
class="icon check-icon"
14-
icon="check"
15-
:color="checked ? 'white' : 'var(--color-neutrals-blue)'"
12+
class="icon check-icon"
13+
icon="check"
14+
:color="checked ? 'white' : 'var(--color-neutrals-blue)'"
1615
/>
1716
</div>
1817
</template>
1918

2019
<script lang="ts" setup>
21-
import {MucIcon} from "@muenchen/muc-patternlab-vue";
20+
import { MucIcon } from "@muenchen/muc-patternlab-vue";
2221
23-
const props = withDefaults(
24-
defineProps<{
25-
checked?: boolean;
26-
disabled?: boolean;
27-
}>(),
28-
{
29-
checked: false,
30-
disabled: false,
31-
}
22+
withDefaults(
23+
defineProps<{
24+
checked?: boolean;
25+
disabled?: boolean;
26+
}>(),
27+
{
28+
checked: false,
29+
disabled: false,
30+
}
3231
);
3332
34-
const emit = defineEmits(["check"])
33+
const emit = defineEmits(["check"]);
3534
</script>
3635

3736
<style scoped>
@@ -52,46 +51,51 @@ const emit = defineEmits(["check"])
5251
position: relative;
5352
cursor: pointer;
5453
outline-offset: var(--radio-button-border-width);
55-
transition: border-color 0.3s ease,
56-
background-color 0.3s ease;
54+
transition:
55+
border-color 0.3s ease,
56+
background-color 0.3s ease;
5757
}
5858
5959
.check-icon {
6060
display: block;
6161
margin: auto;
62-
width: calc(var(--radio-button-size) - (2*var(--radio-button-border-width)));
63-
height: calc(var(--radio-button-size) - (2*var(--radio-button-border-width)));
62+
width: calc(
63+
var(--radio-button-size) - (2 * var(--radio-button-border-width))
64+
);
65+
height: calc(
66+
var(--radio-button-size) - (2 * var(--radio-button-border-width))
67+
);
6468
opacity: 0;
6569
transition: opacity 0.3s ease;
6670
}
6771
68-
.radio-look[disabled=true] {
72+
.radio-look[disabled="true"] {
6973
border-color: var(--color-neutrals-grey);
70-
background: var(--gray-x-light, #9CA8B3);
74+
background: var(--gray-x-light, #9ca8b3);
7175
}
7276
73-
.radio-look[checked][disabled=false]:hover, .radio-look[checked][disabled=false]:focus {
77+
.radio-look[checked][disabled="false"]:hover,
78+
.radio-look[checked][disabled="false"]:focus {
7479
border-color: var(--color-brand-main-blue);
7580
background-color: var(--color-neutrals-blue);
7681
}
7782
78-
.radio-look[checked=false][disabled=false]:hover .check-icon, .radio-look[checked=false][disabled=false]:focus .check-icon {
83+
.radio-look[checked="false"][disabled="false"]:hover .check-icon,
84+
.radio-look[checked="false"][disabled="false"]:focus .check-icon {
7985
opacity: 1;
8086
}
81-
.radio-look[checked=true][disabled=false]:hover .check-icon, .radio-look[checked=true][disabled=false]:focus .check-icon {
87+
.radio-look[checked="true"][disabled="false"]:hover .check-icon,
88+
.radio-look[checked="true"][disabled="false"]:focus .check-icon {
8289
opacity: 0;
8390
}
8491
85-
.radio-look[checked=true][disabled=false] {
92+
.radio-look[checked="true"][disabled="false"] {
8693
border-color: var(--color-brand-main-blue-dark, #004376);
87-
background-color: var(--color-brand-main-blue)
94+
background-color: var(--color-brand-main-blue);
8895
}
8996
90-
.radio-look[checked=true] .check-icon {
97+
.radio-look[checked="true"] .check-icon {
9198
opacity: 1;
9299
}
93-
94-
95100
</style>
96-
<script setup lang="ts">
97-
</script>
101+
<script setup lang="ts"></script>

0 commit comments

Comments
 (0)