diff --git a/src/lib/components/Navbar.svelte b/src/lib/components/Navbar.svelte index baed206..ff8bd72 100644 --- a/src/lib/components/Navbar.svelte +++ b/src/lib/components/Navbar.svelte @@ -24,15 +24,18 @@ height: 4rem; top: 0; left: 0; + right: 0; background: linear-gradient(-77deg, #2e4653, #3a5b56); box-shadow: 0rem 0rem 0.5rem #182125; align-items: center; + overflow: hidden; } .logo { display: block; height: 100%; } + .logo img { height: 100%; } diff --git a/src/lib/components/SpaceCard.svelte b/src/lib/components/SpaceCard.svelte index f6d7e9b..076eded 100644 --- a/src/lib/components/SpaceCard.svelte +++ b/src/lib/components/SpaceCard.svelte @@ -1,22 +1,21 @@
- {@render title?.()} - {@render description?.()} +

{space.location}

+

{space.description}

@@ -25,6 +24,11 @@ display: flex; flex-direction: column; background-color: #49bd85; + width: 100%; + max-width: 20rem; + border-radius: 0.5rem; + overflow: hidden; + text-decoration: none; } .description { padding: 0.5rem; @@ -32,7 +36,9 @@ font-size: 0.875rem; } img { - width: 16rem; + width: 100%; + height: auto; aspect-ratio: 1 / 1; + object-fit: cover; } diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index fe519b2..6e717f7 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -26,28 +26,30 @@ alt="Photo of {studySpace.description}" href="/space/{studySpace.id}" imgSrc={imgUrl} - > - {#snippet title()} -

{studySpace.location}

- {/snippet} - - {#snippet description()} -

{studySpace.description}

- {/snippet} - + space={studySpace} + /> {/each}