Add some basic styling

This commit is contained in:
June 2025-08-12 17:57:13 +12:00
parent f51b811b55
commit 7dfd583c7c
Signed by: breadone
GPG Key ID: FDC19FE143200483
3 changed files with 32 additions and 8 deletions

View File

@ -0,0 +1,18 @@
---
import client from "@/data/pocketbase"
const { recipe } = Astro.props;
const headerImage = await client.collection("images").getOne(recipe.images[0])
const image = await client.files.getURL(headerImage, headerImage.image)
---
<div class="relative z-0 flex h-60">
<img
class="w-full h-full object-cover rounded-xl"
src={ image }
/>
<div class="absolute bottom-0 left-0 w-full p-2 h-25 backdrop-filter backdrop-blur-lg rounded-b-xl">
<p class="text-[14pt] text-white opacity-90 font-bold" >{recipe.name}</p>
</div>
</div>

View File

@ -1,16 +1,22 @@
--- ---
import PageLayout from "@/layouts/base" import PageLayout from "@/layouts/base"
import { client } from "@/data/pocketbase" import client from "@/data/pocketbase"
import OverviewCard from "@/components/Card/OverviewCard"
const reccies = await client.collection("recipes").getFullList() const recipies = await client.collection("recipes").getFullList()
--- ---
<PageLayout> <PageLayout>
<p class="text-3xl font-medium">Recipie</p> <p class="text-3xl font-medium">Recipie</p>
What would you like today?
<div class="grid md:gap-2 grid-cols-1 md:grid-cols-2 lg:grid-cols-3">
{ {
reccies.map(rec => ( recipies.map(r => (
<p>{rec.name}</p> <OverviewCard recipe={r} />
)) ))
} }
</div>
</PageLayout> </PageLayout>

View File

@ -1,6 +1,6 @@
@import "tailwindcss"; @import "tailwindcss";
html { html {
@apply bg-[#fefefe]; @apply bg-white;
@apply p-5; @apply p-5;
} }