@@ -68,7 +68,7 @@ interface skill {
68
68
? 'bg-primary text-light'
69
69
: 'bg-dark dark:bg-light text-light dark:text-dark',
70
70
]"
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"
72
72
@click ="
73
73
updateFilter(filter);
74
74
filterSkills();
@@ -81,7 +81,10 @@ interface skill {
81
81
class =" w-full flex flex-col justify-between items-start text-dark dark:text-light"
82
82
>
83
83
<!-- 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
+ >
85
88
<li
86
89
v-for =" (skill, index) in skills"
87
90
class =" w-full list-['\25A1'] list-inside my-1"
@@ -117,9 +120,12 @@ interface skill {
117
120
</div >
118
121
</li >
119
122
</ul >
123
+ <div v-else class =" w-full py-2 hidden lg:block" >
124
+ <p >{{ $t("skills.emptyFilter") }}</p >
125
+ </div >
120
126
121
127
<!-- 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" >
123
129
<li
124
130
v-for =" (skill, index) in skills"
125
131
class =" w-full py-4 list-none border-b-[0.5px] border-dark dark:border-light"
@@ -153,6 +159,9 @@ interface skill {
153
159
</div >
154
160
</li >
155
161
</ul >
162
+ <div v-else class =" w-full py-2 block lg:hidden" >
163
+ <p >{{ $t("skills.emptyFilter") }}</p >
164
+ </div >
156
165
</div >
157
166
</div >
158
167
</div >
0 commit comments