Initial commit WIP

This commit is contained in:
Mike Conrad
2025-05-08 19:18:45 -04:00
commit 09cbc3f5a3
235 changed files with 25013 additions and 0 deletions

View File

@ -0,0 +1,116 @@
<script setup lang="ts"></script>
<template>
<div class="flex items-center justify-center gap-5 py-4 sm:gap-6 relative z-20">
<!-- col1 -->
<div class="hidden lg:flex flex-col gap-5 sm:gap-6 " v-parallax data-rellax-speed="3">
<div
class="relative aspect-[2/3] w-36 lg:w-52 flex-none overflow-hidden rounded-xl bg-zinc-100 dark:bg-zinc-800"
>
<NuxtImg
placeholder
sizes="sm:100vw md:50vw lg:220px"
class="absolute inset-0 h-full w-full object-cover"
src="/img/home/grid-01.jpg"
alt="Alt text"
format="webp"
loading="lazy"
/>
</div>
</div>
<!-- col2 -->
<div class="flex flex-col gap-5 sm:gap-6" v-parallax data-rellax-speed="1">
<div
class="relative aspect-[4/3] w-44 md:w-52 flex-none overflow-hidden rounded-xl bg-zinc-100 dark:bg-zinc-800"
>
<NuxtImg
placeholder
sizes="sm:100vw md:50vw lg:220px"
class="absolute inset-0 h-full w-full object-cover"
src="/img/home/grid-02.jpg"
alt="Alt text"
format="webp"
loading="lazy"
/>
</div>
<div
class="relative aspect-[3/4] w-44 md:w-52 flex-none overflow-hidden rounded-xl bg-zinc-100 dark:bg-zinc-800"
>
<NuxtImg
placeholder
sizes="sm:100vw md:50vw lg:220px"
class="absolute inset-0 h-full w-full object-cover"
src="/img/home/grid-03.jpg"
alt="Alt text"
format="webp"
loading="lazy"
/>
</div>
</div>
<!-- col3 -->
<div class="flex flex-col gap-5 sm:gap-6" v-parallax data-rellax-speed="0">
<div
class="relative aspect-[2/3] w-72 md:w-80 lg:w-96 flex-none overflow-hidden rounded-2xl bg-zinc-100 dark:bg-zinc-800"
>
<NuxtImg
placeholder
sizes="sm:100vw md:50vw lg:380px"
class="absolute inset-0 h-full w-full object-cover"
src="/img/home/grid-07.jpg"
alt="Alt text"
format="webp"
loading="lazy"
/>
</div>
</div>
<!-- col4 -->
<div class="flex flex-col gap-5 sm:gap-6" v-parallax data-rellax-speed="1">
<div
class="relative aspect-[3/4] w-44 md:w-52 flex-none overflow-hidden rounded-xl bg-zinc-100 dark:bg-zinc-800"
>
<NuxtImg
placeholder
sizes="sm:100vw md:50vw lg:220px"
class="absolute inset-0 h-full w-full object-cover"
src="/img/home/grid-04.jpg"
alt="Alt text"
format="webp"
loading="lazy"
/>
</div>
<div
class="relative aspect-[4/3] w-44 md:w-52 flex-none overflow-hidden rounded-xl bg-zinc-100 dark:bg-zinc-800"
>
<NuxtImg
placeholder
sizes="sm:100vw md:50vw lg:220px"
class="absolute inset-0 h-full w-full object-cover"
src="/img/home/grid-05.jpg"
alt="Alt text"
format="webp"
loading="lazy"
/>
</div>
</div>
<!-- col5 -->
<div class="hidden lg:flex flex-col gap-5 sm:gap-6" v-parallax data-rellax-speed="3">
<div
class="relative aspect-[2/3] w-44 lg:w-52 flex-none overflow-hidden rounded-xl bg-zinc-100 dark:bg-zinc-800"
>
<NuxtImg
placeholder
sizes="sm:100vw md:50vw lg:220px"
class="absolute inset-0 h-full w-full object-cover"
src="/img/home/grid-06.jpg"
alt="Alt text"
format="webp"
loading="lazy"
/>
</div>
</div>
</div>
</template>