File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 1414
1515 <!-- Projects Grid -->
1616 <div v-else class =" grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8" >
17- <div v-for =" project in projects" :key =" project.id"
18- class =" bg-white rounded-lg shadow-sm hover:shadow-md transition-shadow overflow-hidden" >
17+ <NuxtLink v-for =" project in projects" :key =" project.id"
18+ :to =" `/projects/${project.handle}`"
19+ class =" bg-white rounded-lg shadow-sm hover:shadow-md transition-all duration-200 overflow-hidden group" >
1920 <!-- Project Logo/Image -->
2021 <div class =" h-48 bg-gray-100 flex items-center justify-center p-4" >
2122 <img v-if =" project.logo_url" :src =" project.logo_url" :alt =" project.title" class =" max-h-full" >
2425
2526 <!-- Project Info -->
2627 <div class =" p-4" >
27- <h3 class =" font-bold text-lg mb-2" >{{ project.title }}</h3 >
28+ <h3 class =" font-bold text-lg mb-2 group-hover:text-blue-600 transition-colors " >{{ project.title }}</h3 >
2829 <p class =" text-gray-600 text-sm mb-4 line-clamp-2" >{{ project.readme }}</p >
2930 </div >
30- </div >
31+ </NuxtLink >
3132 </div >
3233 </div >
3334</template >
You can’t perform that action at this time.
0 commit comments