changed info layout, updated socials

This commit is contained in:
liyunze 2025-01-03 13:47:19 +08:00
parent 788930ec7e
commit 170a9b04b2
6 changed files with 42 additions and 31 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View file

@ -2,10 +2,11 @@
interface Props { interface Props {
title: string; title: string;
description: string; description: string;
thumbnail: string; thumbnail?: string | null;
metaURL: string;
} }
const { title, description, thumbnail } = Astro.props; const { title, description, thumbnail, metaURL } = Astro.props;
--- ---
<!doctype html> <!doctype html>
@ -22,15 +23,23 @@ const { title, description, thumbnail } = Astro.props;
<link rel="icon" type="image/x-icon" href="/favicon.ico" /> <link rel="icon" type="image/x-icon" href="/favicon.ico" />
<!-- "X" meta tags --> <!-- "X" meta tags -->
{
thumbnail && (
<>
<meta name="twitter:image" content={thumbnail} /> <meta name="twitter:image" content={thumbnail} />
<meta name="og:image" content={thumbnail} />
</>
)
}
<meta name="twitter:site" content="@RythonDev" /> <meta name="twitter:site" content="@RythonDev" />
<meta name="twitter:title" content={title} /> <meta name="twitter:title" content={title} />
<meta name="twitter:description" content={description} /> <meta name="twitter:description" content={description} />
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:creator" content="@RythonDev" /> <meta name="twitter:creator" content="@RythonDev" />
<meta name="og:image" content={thumbnail} />
<meta name="og:description" content={description} /> <meta name="og:description" content={description} />
<meta name="og:url" content="https://rython.dev/live" /> <meta name="og:url" content={metaURL} />
<meta name="og:type" content="website" /> <meta name="og:type" content="website" />
<meta name="generator" content={Astro.generator} /> <meta name="generator" content={Astro.generator} />

View file

@ -1,9 +1,13 @@
--- ---
import Layout from "../layouts/Layout.astro"; import InfoLayout from "../layouts/InfoLayout.astro";
--- ---
<Layout title="Discord" description="Join Ryan's Discord server!"> <InfoLayout
<script is:inline> title="RythonDev Discord Server"
window.location.href = " https://discord.gg/UnHyHkhbga"; description="Come join Ryan's Room for tech support or chaotic vibes!"
</script> metaURL="https://rython.dev/discord"
</Layout> />
<script is:inline>
window.location.href = "https://discord.gg/UnHyHkhbga";
</script>

View file

@ -1,11 +1,12 @@
--- ---
import StreamLiveLayout from "../layouts/StreamLiveLayout.astro"; import InfoLayout from "../layouts/InfoLayout.astro";
--- ---
<StreamLiveLayout <InfoLayout
title="RythonDev's Software Dev + Coworking Stream" title="RythonDev's Software Dev + Coworking Stream"
description="Come sit at the table with us! We can chill, nerd out, and enjoy good vibes together!" description="Come sit at the table with us! We can chill, nerd out, and enjoy good vibes together!"
thumbnail="/images/stream-live-thumbnail.webp" thumbnail="/images/stream-live-thumbnail.webp"
metaURL="https://rython.dev/live"
/> />
<script is:inline> <script is:inline>

View file

@ -1,12 +1,14 @@
--- ---
import Layout from "../layouts/Layout.astro"; import InfoLayout from "../layouts/InfoLayout.astro";
--- ---
<Layout <InfoLayout
title="OnlyFans" title="OnlyFans"
description="UWU 💦 NYA MEOW SEXY TIME 🕓 ! RYAN IS 😗♻ HERE 🚢💪 TO 💦✌ EAT 😩🗣 YOUR 👉 TOES 👣 NOM NOM JUST KIDDING UWU 💦" description="UWU 💦 NYA MEOW SEXY TIME 🕓 ! RYAN IS 😗♻ HERE 🚢💪 TO 💦✌ EAT 😩🗣 YOUR 👉 TOES 👣 NOM NOM JUST KIDDING UWU 💦"
> metaURL="https://rython.dev/onlyfans"
<script is:inline> thumbnail="/images/of-logo-b.webp"
/>
<script is:inline>
window.location.href = "https://youtu.be/dQw4w9WgXcQ"; window.location.href = "https://youtu.be/dQw4w9WgXcQ";
</script> </script>
</Layout>

View file

@ -14,7 +14,7 @@ import Footer from "../components/sections/FooterComponent.astro";
<div <div
id="intro" id="intro"
class="social-card col-span-2 md:col-span-3 lg:col-span-4 class="social-card col-span-2 md:col-span-3 lg:col-span-4
h-[400px] md:h-[280px]" h-[450px] md:h-[280px]"
> >
<div <div
class="social-card-content flex flex-col md:flex-row md:justify-between md:gap-3 bg-cover bg-center" class="social-card-content flex flex-col md:flex-row md:justify-between md:gap-3 bg-cover bg-center"
@ -665,10 +665,7 @@ import Footer from "../components/sections/FooterComponent.astro";
</a> </a>
<div class="opacity-0 hidden md:block lg:hidden"></div> <div class="opacity-0 hidden md:block lg:hidden"></div>
<!-- Bluesky --> <!-- Bluesky -->
<a <a href="https://bsky.app/profile/rython.dev" target="_blank">
href="https://bsky.app/profile/rython.dev"
target="_blank"
>
<div class="social-card"> <div class="social-card">
<div <div
class="social-card-content flex flex-col justify-between items-start group" class="social-card-content flex flex-col justify-between items-start group"
@ -706,15 +703,13 @@ import Footer from "../components/sections/FooterComponent.astro";
</div> </div>
<div> <div>
<h2 class="font-bold text-xl">Bluesky</h2> <h2 class="font-bold text-xl">Bluesky</h2>
<p class="text-[#ccc]"> <p class="text-[#ccc]">@rython.dev</p>
@rython.dev
</p>
</div> </div>
</div> </div>
</div> </div>
</a> </a>
</div> </div>
<div class="ml-auto mt-10 w-fit"> <div class="mx-auto md:ml-auto mt-10 w-fit">
Hover Light effect by Hover Light effect by
<a <a
class="underline text-white hover:text-blue-500" class="underline text-white hover:text-blue-500"