🚧 working on valencia gallery
Signed-off-by: Sindre Kjelsrud <kjelsrudsindre@gmail.com>
This commit is contained in:
parent
5a4212e35d
commit
126d2cb1af
1 changed files with 29 additions and 0 deletions
29
src/pages/gallery/valencia.astro
Normal file
29
src/pages/gallery/valencia.astro
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
import SectionContainer from '../../components/SectionContainer.astro';
|
||||
import gallery from '../../data/gallery.json';
|
||||
|
||||
const valenciaImages = gallery.valencia.map(image => ({
|
||||
date: image.date.string,
|
||||
image: image.image
|
||||
}));
|
||||
---
|
||||
|
||||
<SectionContainer>
|
||||
<main class="flex flex-col gap-6 py-8">
|
||||
<h1 class="text-4xl font-bold">gallery: valencia</h1>
|
||||
<div class="grid grid-cols-3 gap-4">
|
||||
{
|
||||
valenciaImages.map(image => (
|
||||
<div class="overflow-hidden">
|
||||
<img
|
||||
class="object-contain w-full h-full transform transition duration-500 hover:scale-105"
|
||||
src={image.image}
|
||||
alt="Valencia image"
|
||||
loading="lazy"
|
||||
/>
|
||||
</div>
|
||||
))
|
||||
}
|
||||
</div>
|
||||
</main>
|
||||
</SectionContainer>
|
Loading…
Add table
Add a link
Reference in a new issue