learndb/src/FormatList.svelte

16 wiersze
736 B
Svelte
Czysty Zwykły widok Historia

2022-05-08 12:02:37 +00:00
<script>
2022-05-23 17:30:22 +00:00
import { formats } from "./formats.js"
2022-05-28 16:30:17 +00:00
2022-05-08 12:02:37 +00:00
</script>
<div class=" mx-auto grid place-items-center gap-3 sm:grid-cols-3 grid-cols-2 lg:grid-cols-4 xl:grid-cols-5 min-h-screen">
2022-05-28 16:30:17 +00:00
{#each formats as format}
<a href="#/format/{format.id}" class="w-32 h-28 lg:w-44 relative flex flex-col rounded-lg shadow-md overflow-hidden transform transition ease-out duration-300 hover:scale-105 ">
<div class="flex-shrink-0 relative">
<img class="w-32 h-28 lg:w-48 object-cover" src={format.image} alt="">
<h1 class="absolute inset-x-0 bottom-0 text-sm text-center md:text-sm font-semibold py-1 tracking-wider text-primary_light bg-primary bg-opacity-90">{format.name}</h1>
2022-06-08 12:41:55 +00:00
</div>
2022-05-28 16:30:17 +00:00
</a>
{/each}
2022-05-11 12:45:21 +00:00
</div>