From 90f778fda4c4acae8f751269861b81502728bbb9 Mon Sep 17 00:00:00 2001 From: "Kent Joseph T. Palima" Date: Wed, 29 Apr 2026 23:16:03 +0800 Subject: [PATCH] Added Shop page --- src/components/Shop/shop.scss | 34 ++++++++++++++++++++++++++++++++++ src/pages/shop.astro | 17 +++++++++++++++-- 2 files changed, 49 insertions(+), 2 deletions(-) diff --git a/src/components/Shop/shop.scss b/src/components/Shop/shop.scss index 1437582..a61fd59 100644 --- a/src/components/Shop/shop.scss +++ b/src/components/Shop/shop.scss @@ -3,11 +3,45 @@ grid-template-columns: repeat(1, 1fr); place-items: center; align-content: center; + padding-block: 6rem; /* Added padding so it doesn't hug the top navigation */ + gap: 2rem; /* Adds space between the title, paragraph, and embed */ h1 { font-size: 6rem; + text-align: center; } + + p { + font-size: 1.5rem; + text-align: center; + margin-bottom: 1rem; + } + strong { font-size: 3rem; } + + /* Styling for the new Facebook Embed */ + .fb-embed-container { + display: flex; + justify-content: center; + width: fit-content; + background-color: white; /* Ensures the widget has a clean background */ + border-radius: 8px; /* Softens the corners */ + box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15); /* Adds a nice depth effect */ + overflow: hidden; + } } + +/* Make sure it scales down nicely on mobile */ +@media screen and (max-width: 768px) { + .shop-section { + h1 { + font-size: 4rem; + } + p { + font-size: 1.25rem; + padding-inline: 2rem; + } + } +} \ No newline at end of file diff --git a/src/pages/shop.astro b/src/pages/shop.astro index 0c2803f..3ad7e11 100644 --- a/src/pages/shop.astro +++ b/src/pages/shop.astro @@ -5,6 +5,19 @@ import Layout from '../layouts/Layout.astro';

Shop

- Coming soon +

Check out our latest merchandise and updates directly from our page!

+ +
+ +
-
+ \ No newline at end of file