From 9dc1fabdf134a76e71f251da63e02b790ef3be7a Mon Sep 17 00:00:00 2001 From: Ivan Kuzmenko <6745157+rndtrash@users.noreply.github.com> Date: Wed, 17 Sep 2025 14:05:15 +0300 Subject: [PATCH 1/5] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=20=D0=B5=D1=89=D1=91=20=D0=BE=D0=B4=D0=BD=D0=BE=D0=B3=D0=BE=20?= =?UTF-8?q?=D0=B6=D0=B5=D1=81=D1=82=D1=8F=D0=BD=D0=BE=D0=B3=D0=BE=20=D0=BD?= =?UTF-8?q?=D0=B0=D1=80=D1=83=D1=88=D0=B8=D1=82=D0=B5=D0=BB=D1=8F=20=D0=BF?= =?UTF-8?q?=D0=BE=D1=80=D1=8F=D0=B4=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/robots.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/static/robots.txt b/static/robots.txt index d49c9b4..fbbfa75 100644 --- a/static/robots.txt +++ b/static/robots.txt @@ -6,6 +6,8 @@ User-agent: AhrefsBot Disallow: / User-agent: MJ12bot Disallow: / +User-agent: GPTBot +Disallow: / User-agent: * Allow: / From db06b79cf49a4a667305d79b4f060e8cfdb5cad7 Mon Sep 17 00:00:00 2001 From: Ivan Kuzmenko <6745157+rndtrash@users.noreply.github.com> Date: Wed, 17 Sep 2025 14:06:40 +0300 Subject: [PATCH 2/5] =?UTF-8?q?=D0=9F=D0=BE=D0=BC=D0=B5=D0=BD=D1=8F=D0=BB?= =?UTF-8?q?=20=D1=86=D0=B2=D0=B5=D1=82=20=D1=82=D0=B5=D0=BC=D1=8B=20=D0=B7?= =?UTF-8?q?=D0=B0=D0=B3=D0=BE=D0=BB=D0=BE=D0=B2=D0=BA=D0=B0=20=D0=BD=D0=B0?= =?UTF-8?q?=20=D1=82=D0=B5=D0=BB=D0=B5=D1=84=D0=BE=D0=BD=D0=B0=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app.html b/src/app.html index bd03bd5..862cd64 100644 --- a/src/app.html +++ b/src/app.html @@ -5,7 +5,7 @@ - + From 06c371db53bf40c1aaffa86b7c4757c52a089847 Mon Sep 17 00:00:00 2001 From: Ivan Kuzmenko <6745157+rndtrash@users.noreply.github.com> Date: Wed, 17 Sep 2025 14:11:04 +0300 Subject: [PATCH 3/5] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=8B=D1=82=D0=BA=D0=B0?= =?UTF-8?q?=20=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=B8=D1=82=D1=8C=20?= =?UTF-8?q?=D1=81=D1=82=D1=80=D0=B0=D0=BD=D0=BD=D1=8B=D0=B9=20=D1=81=D0=BA?= =?UTF-8?q?=D1=80=D0=BE=D0=BB=D0=BB=D0=B8=D0=BD=D0=B3=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D1=82=D0=B5=D0=BB=D0=B5=D1=84=D0=BE=D0=BD=D0=B0=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/+layout.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index ec68a63..7747476 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -25,7 +25,7 @@ -
+
From d455aeb957da1273a3c65d89c384f3476269c6c5 Mon Sep 17 00:00:00 2001 From: Ivan Kuzmenko <6745157+rndtrash@users.noreply.github.com> Date: Fri, 19 Sep 2025 00:57:56 +0300 Subject: [PATCH 4/5] =?UTF-8?q?=D0=A3=D0=BF=D1=80=D0=BE=D1=81=D1=82=D0=B8?= =?UTF-8?q?=D0=BB=20=D1=81=D1=82=D0=B8=D0=BB=D1=8C=20hero-=D0=BA=D0=B0?= =?UTF-8?q?=D1=80=D1=82=D0=BE=D1=87=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.css | 16 ++++++++++------ src/routes/+error.svelte | 2 +- src/routes/+page.svelte | 4 ++-- src/routes/blog/+page.svelte | 2 +- src/routes/contact/+page.svelte | 2 +- src/routes/projects/+page.svelte | 2 +- src/routes/team/+page.svelte | 2 +- tailwind.config.ts | 33 -------------------------------- 8 files changed, 17 insertions(+), 46 deletions(-) diff --git a/src/app.css b/src/app.css index 06dd7c0..b80ef25 100644 --- a/src/app.css +++ b/src/app.css @@ -26,11 +26,15 @@ src: url('/fonts/Disket-Mono-Bold.ttf'); } -.no-x-scroll { - max-width: 100%; - overflow-x: hidden; -} +.hero { + @apply bg-[url('/common/background-day.webp')] dark:bg-[url('/common/background-night.webp')] bg-cover bg-fixed text-slate-50; + text-shadow: 0 0 15px rgba(0, 0, 0, 0.25); -.hero-background { - @apply bg-[url('/common/background-day.webp')] dark:bg-[url('/common/background-night.webp')] bg-cover bg-fixed; + h1 { + @apply font-disket text-4xl font-bold sm:text-6xl md:text-8xl; + } + + h2 { + @apply font-sans text-xl font-bold sm:text-2xl md:text-4xl; + } } \ No newline at end of file diff --git a/src/routes/+error.svelte b/src/routes/+error.svelte index 0f5e7ab..58bd3e5 100644 --- a/src/routes/+error.svelte +++ b/src/routes/+error.svelte @@ -7,7 +7,7 @@
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 8940785..606b8a5 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -9,7 +9,7 @@

TEA

SANCTUARY

diff --git a/src/routes/blog/+page.svelte b/src/routes/blog/+page.svelte index 36fb6b9..4ccf7ce 100644 --- a/src/routes/blog/+page.svelte +++ b/src/routes/blog/+page.svelte @@ -3,7 +3,7 @@
Date: Fri, 19 Sep 2025 02:02:21 +0300 Subject: [PATCH 5/5] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=BF=D0=BE=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5?= =?UTF-8?q?=20=D0=BE=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=87=D0=B8=D0=BA?= =?UTF-8?q?=D0=B0=20=D0=B8=D0=BA=D0=BE=D0=BD=D0=BE=D0=BA=20=D0=B4=D0=BB?= =?UTF-8?q?=D1=8F=20=D1=81=D1=81=D1=8B=D0=BB=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/util/LinkResolver.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/util/LinkResolver.ts b/src/lib/util/LinkResolver.ts index aa7a40e..1f9c97d 100644 --- a/src/lib/util/LinkResolver.ts +++ b/src/lib/util/LinkResolver.ts @@ -51,20 +51,20 @@ function getIconFromUrl(url: URL): string | undefined { const hostname = url.hostname; const secondLevel = hostname.match(/(([A-Za-z0-9\-])+\.([A-Za-z0-9\-])+)$/)?.at(0) ?? ''; if (specialResolvers[secondLevel]) - return icons[specialResolvers[secondLevel](url)]; + return specialResolvers[secondLevel](url); - return icons[hostname]; + return hostname; } export function tryGetIcon(link: string): string { let url: URL; try { - url = new URL(link); + url = new URL(link, document.baseURI); } catch { return icons['none']; } - return getIconFromUrl(url) ?? icons['none']; + return icons[getIconFromUrl(url) ?? ''] ?? icons['none']; } /**