Skip to content

Commit 9354e69

Browse files
committed
Implements mock up discussed in astrolicious#45
1 parent 317976c commit 9354e69

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

apps/site/src/components/FriendsCard.astro

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,20 @@ const { name, logo, url, slogan } = friend.data;
1212

1313
<div
1414
class:list={[
15-
"bg-white p-4 rounded-2xl border border-gray-200 shadow-sm",
15+
"bg-white p-4 rounded-2xl border border-gray-200 shadow-sm relative",
1616
className,
1717
]}
1818
>
19-
<a href={url}>
19+
<a href={url} class="grid grid-cols-[1fr_2fr] items-center gap-[1ch]">
2020
<div class="flex justify-center items-center">
21-
<img class="w-12" src={logo} alt={name + "logo"} />
21+
<img class="w-20 h-20 object-contain" src={logo} alt={name + "logo"} />
2222
</div>
2323
<h2
24-
class="font-extrabold uppercase text-2xl text-primary-950 max-w-2xl font-heading"
24+
class="font-extrabold uppercase text-2xl text-primary-950 max-w-2xl font-heading text-balance"
2525
>
2626
{name}
2727
</h2>
28-
<div class="mt-2 text-gray-700">
28+
<div class="mt-2 text-gray-700 col-[span_2] text-pretty">
2929
{slogan ?? ""}
3030
</div>
3131
</a>

apps/site/src/pages/index.astro

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ const friends = await getCollection('friends');
4848
>
4949
Friends
5050
</h1>
51-
<div class="mt-12 inline-flex items-center gap-4">
51+
<div class="mt-12 grid sm:grid-cols-[repeat(2,1fr)] lg:grid-cols-[repeat(3,1fr)] items-center gap-4 items-stretch">
5252
{friends.map((friend) => <FriendsCard {friend} />)}
5353
</div>
5454
</div>

0 commit comments

Comments
 (0)