Skip to content

Commit 0bf5415

Browse files
authored
Merge pull request #11 from m-mattia-m/develop
fix styling for light mode
2 parents fd0d203 + 7f99d87 commit 0bf5415

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

components/skills.vue

+12-3
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ interface skill {
6868
? 'bg-primary text-light'
6969
: 'bg-dark dark:bg-light text-light dark:text-dark',
7070
]"
71-
class="w-fit cursor-pointer flex justify-center rounded-full py-1 px-2 whitespace-nowrap text-xs"
71+
class="w-fit cursor-pointer flex justify-center py-1 px-2 whitespace-nowrap text-xs"
7272
@click="
7373
updateFilter(filter);
7474
filterSkills();
@@ -81,7 +81,10 @@ interface skill {
8181
class="w-full flex flex-col justify-between items-start text-dark dark:text-light"
8282
>
8383
<!-- for desktop -->
84-
<ul class="w-full list-disc py-2 hidden lg:block">
84+
<ul
85+
v-if="skills.length > 0"
86+
class="w-full list-disc py-2 hidden lg:block"
87+
>
8588
<li
8689
v-for="(skill, index) in skills"
8790
class="w-full list-['\25A1'] list-inside my-1"
@@ -117,9 +120,12 @@ interface skill {
117120
</div>
118121
</li>
119122
</ul>
123+
<div v-else class="w-full py-2 hidden lg:block">
124+
<p>{{ $t("skills.emptyFilter") }}</p>
125+
</div>
120126

121127
<!-- for mobile -->
122-
<ul class="w-full py-2 block lg:hidden">
128+
<ul v-if="skills.length > 0" class="w-full py-2 block lg:hidden">
123129
<li
124130
v-for="(skill, index) in skills"
125131
class="w-full py-4 list-none border-b-[0.5px] border-dark dark:border-light"
@@ -153,6 +159,9 @@ interface skill {
153159
</div>
154160
</li>
155161
</ul>
162+
<div v-else class="w-full py-2 block lg:hidden">
163+
<p>{{ $t("skills.emptyFilter") }}</p>
164+
</div>
156165
</div>
157166
</div>
158167
</div>

locales/de.json

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
},
1515
"skills": {
1616
"title": "Fähigkeiten",
17+
"emptyFilter": "Keine Fähigkeiten entsprechen diesem Filter.",
1718
"content": [
1819
{
1920
"title": "JavaScript / TypeScript",

locales/en.json

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
},
1515
"skills": {
1616
"title": "Skills",
17+
"emptyFilter": "No skills match this filter.",
1718
"content": [
1819
{
1920
"title": "JavaScript / TypeScript",

0 commit comments

Comments
 (0)