Skip to content

Commit dc37aa9

Browse files
author
Dominik Grenz
committed
Add grid layout for chips
1 parent 3d627c6 commit dc37aa9

File tree

1 file changed

+26
-4
lines changed

1 file changed

+26
-4
lines changed

personalization-webcomponents/src/components/ChecklistHeader.vue

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
<b>Erstellungsdatum: </b
1010
>{{ props.checklist.lastUpdated.toLocaleString().split(",")[0] }}
1111
</p>
12-
<p>
13-
<b>Aufgaben: </b>
14-
<muc-chip
12+
<div class="taskcontainer">
13+
<div class="task">Aufgaben: </div>
14+
<div class="chip"><muc-chip
1515
v-if="todoCount"
1616
style="margin-right: 8px"
1717
background-color="#FDD1AC"
@@ -25,6 +25,9 @@
2525
<use href="#icon-pencil" />
2626
</svg>
2727
</muc-chip>
28+
</div>
29+
30+
<div class="chip">
2831
<muc-chip
2932
v-if="doneCount"
3033
background-color="#B7D2B7"
@@ -38,7 +41,8 @@
3841
<use href="#icon-check" />
3942
</svg>
4043
</muc-chip>
41-
</p>
44+
</div>
45+
</div>
4246
</muc-intro>
4347
</template>
4448

@@ -81,4 +85,22 @@ const doneCount = computed(() => {
8185
.m-intro-vertical__title {
8286
margin-bottom: 8px !important;
8387
}
88+
89+
.taskcontainer {
90+
display: grid;
91+
grid-template-columns: 80px 100px 100px;
92+
gap: 8px;
93+
}
94+
95+
.task {
96+
padding-top: 3px;
97+
text-align: left;
98+
font-weight: bold;
99+
}
100+
101+
@media (max-width: 450px) {
102+
.chip:nth-child(3) {
103+
grid-column: 2;
104+
}
105+
}
84106
</style>

0 commit comments

Comments
 (0)