diff --git a/bun.lock b/bun.lock index edcd248..a935048 100644 --- a/bun.lock +++ b/bun.lock @@ -1,5 +1,6 @@ { "lockfileVersion": 1, + "configVersion": 0, "workspaces": { "": { "name": "bismuth.win", diff --git a/src/lib/components/SEO.svelte b/src/lib/components/SEO.svelte new file mode 100644 index 0000000..6dee8b7 --- /dev/null +++ b/src/lib/components/SEO.svelte @@ -0,0 +1,36 @@ + + + + {title} | bismuth.win + + + + + + + + + + + + + + + {@html ` `} + diff --git a/src/lib/components/navbar.svelte b/src/lib/components/navbar.svelte index f690fed..872d8c5 100644 --- a/src/lib/components/navbar.svelte +++ b/src/lib/components/navbar.svelte @@ -97,4 +97,22 @@ border-color: #ff4343; } } + + @media (max-width: 768px) { + nav { + position: fixed; + top: unset; + bottom: 0; + flex-direction: column; + height: auto; + padding: 0.5rem 1rem; + } + + .linksRight { + position: static; + flex-wrap: wrap; + justify-content: center; + gap: 0.5rem; + } + } diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index be3d1d5..867b897 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,5 +1,6 @@ +

{#each title as letter} @@ -88,6 +90,7 @@ padding: 1rem 2rem; background-color: white; text-decoration: none; + text-align: center; font-size: 1.5rem; transition: background-color 0.3s ease, @@ -144,4 +147,26 @@ opacity: 1; } } + + @media (max-width: 768px) { + .title { + font-size: 4rem; + } + + .description { + font-size: 1rem; + } + + .routes { + flex-direction: column; + align-items: center; + + .route { + width: 100%; + margin: 0.5rem 0; + font-size: 1.2rem; + padding: 0.75rem 1.5rem; + } + } + } diff --git a/src/routes/about/+page.svelte b/src/routes/about/+page.svelte index c6b4956..f2f7a20 100644 --- a/src/routes/about/+page.svelte +++ b/src/routes/about/+page.svelte @@ -1,6 +1,8 @@ +

About Bismuth

diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte index 046f931..56a55bd 100644 --- a/src/routes/projects/+page.svelte +++ b/src/routes/projects/+page.svelte @@ -1,6 +1,8 @@ +

Projects

diff --git a/src/routes/servers/+page.svelte b/src/routes/servers/+page.svelte index c1f614e..0230e4b 100644 --- a/src/routes/servers/+page.svelte +++ b/src/routes/servers/+page.svelte @@ -1,6 +1,8 @@ +

Servers

diff --git a/src/routes/team/+page.svelte b/src/routes/team/+page.svelte index fa4f23f..958a9aa 100644 --- a/src/routes/team/+page.svelte +++ b/src/routes/team/+page.svelte @@ -1,4 +1,6 @@ +

The Team