From bd8b413d4035140db16430727845fb9941686d1a Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Wed, 20 Sep 2023 20:26:20 -0700 Subject: Fix projects mobile viewing --- src/components/Card.astro | 204 +++++++++++++++++++++++--------------------- src/components/Header.astro | 26 +++++- 2 files changed, 134 insertions(+), 96 deletions(-) (limited to 'src/components') diff --git a/src/components/Card.astro b/src/components/Card.astro index bf0ecf5..efcfaeb 100644 --- a/src/components/Card.astro +++ b/src/components/Card.astro @@ -1,116 +1,130 @@ -User --- interface Props { - title: string; - body: string; - href: string; - language: string; - languageColor: string; + title: string; + body: string; + href: string; + language: string; + languageColor: string; } const { href, title, body, language, languageColor } = Astro.props; --- \ No newline at end of file + .link-card:is(:hover, :focus-within) h2 { + color: rgb(var(--accent-light)); + } + @media (max-width: 1020px) { + .link-card { + background-color: #fff; + border-radius: 8px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); + overflow: hidden; + max-width: 100%; + width: 100%px; + word-wrap: break-word; + } + p { + margin-top: 0.5rem; + margin-bottom: 0; + font-size: 24px; + } + } + diff --git a/src/components/Header.astro b/src/components/Header.astro index 171e8e1..211db58 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -59,4 +59,28 @@ border-radius: 50%; margin-left: 1rem; } - + + @media only screen and (max-width: 1020px) { + header { + flex-direction: column; + padding: 1rem; + } + + nav { + margin-top: 1rem; + } + + nav ul { + flex-direction: column; + align-items: center; + } + + nav li { + margin: 0.5rem 0; + } + + #profilePic { + margin: 1rem 0 0; + } + } + \ No newline at end of file -- cgit v1.2.3