diff --git a/src/assets/images/apps/Amazon.jpg b/src/assets/images/apps/Amazon.jpg new file mode 100644 index 0000000..f638b8b Binary files /dev/null and b/src/assets/images/apps/Amazon.jpg differ diff --git a/src/assets/images/apps/Discord.jpeg b/src/assets/images/apps/Discord.jpeg new file mode 100644 index 0000000..ce94ef4 Binary files /dev/null and b/src/assets/images/apps/Discord.jpeg differ diff --git a/src/assets/images/apps/Duolingo.png b/src/assets/images/apps/Duolingo.png new file mode 100644 index 0000000..ddef611 Binary files /dev/null and b/src/assets/images/apps/Duolingo.png differ diff --git a/src/assets/images/apps/Ebay.png b/src/assets/images/apps/Ebay.png new file mode 100644 index 0000000..d0bfac0 Binary files /dev/null and b/src/assets/images/apps/Ebay.png differ diff --git a/src/assets/images/apps/GitHub.png b/src/assets/images/apps/GitHub.png new file mode 100644 index 0000000..e28a837 Binary files /dev/null and b/src/assets/images/apps/GitHub.png differ diff --git a/src/assets/images/apps/Invidious.png b/src/assets/images/apps/Invidious.png new file mode 100644 index 0000000..0d29ab7 Binary files /dev/null and b/src/assets/images/apps/Invidious.png differ diff --git a/src/assets/images/apps/Pinterest.png b/src/assets/images/apps/Pinterest.png new file mode 100644 index 0000000..04361ab Binary files /dev/null and b/src/assets/images/apps/Pinterest.png differ diff --git a/src/assets/images/apps/Spotify.png b/src/assets/images/apps/Spotify.png new file mode 100644 index 0000000..a9e815b Binary files /dev/null and b/src/assets/images/apps/Spotify.png differ diff --git a/src/assets/images/apps/Temu.png b/src/assets/images/apps/Temu.png new file mode 100644 index 0000000..e0295d9 Binary files /dev/null and b/src/assets/images/apps/Temu.png differ diff --git a/src/assets/images/apps/Tiktok.png b/src/assets/images/apps/Tiktok.png new file mode 100644 index 0000000..d9c19e0 Binary files /dev/null and b/src/assets/images/apps/Tiktok.png differ diff --git a/src/assets/images/apps/Twitter.png b/src/assets/images/apps/Twitter.png new file mode 100644 index 0000000..9a052d8 Binary files /dev/null and b/src/assets/images/apps/Twitter.png differ diff --git a/src/assets/images/apps/Vercel.jpeg b/src/assets/images/apps/Vercel.jpeg new file mode 100644 index 0000000..fbb4bd2 Binary files /dev/null and b/src/assets/images/apps/Vercel.jpeg differ diff --git a/src/assets/images/apps/Wattpad.png b/src/assets/images/apps/Wattpad.png new file mode 100644 index 0000000..65b2e8e Binary files /dev/null and b/src/assets/images/apps/Wattpad.png differ diff --git a/src/assets/images/apps/Webtoon.png b/src/assets/images/apps/Webtoon.png new file mode 100644 index 0000000..2a69df1 Binary files /dev/null and b/src/assets/images/apps/Webtoon.png differ diff --git a/src/assets/images/apps/Youtube.jpg b/src/assets/images/apps/Youtube.jpg new file mode 100644 index 0000000..c6835b6 Binary files /dev/null and b/src/assets/images/apps/Youtube.jpg differ diff --git a/src/assets/images/apps/google_form.jpg b/src/assets/images/apps/google_form.jpg new file mode 100644 index 0000000..19bc35c Binary files /dev/null and b/src/assets/images/apps/google_form.jpg differ diff --git a/src/components/ui/Card.astro b/src/components/ui/Card.astro new file mode 100644 index 0000000..e5921f9 --- /dev/null +++ b/src/components/ui/Card.astro @@ -0,0 +1,35 @@ +--- +import { Image } from "astro:assets"; +import type { ImageMetadata } from "astro"; +const images = import.meta.glob<{ default: ImageMetadata }>( + "/src/assets/images/**/*.{jpeg,jpg,png,gif,webp}" +); + +interface Props { + link?: string; + imageSrc: string; + text: string; + id: string; +}; + +const { imageSrc, text, id, link } = Astro.props; +--- +{link ? + +
+ {text} +
+

{ text }

+
+
+
+ : +
+
+ {text} +
+

{ text }

+
+
+
+} diff --git a/src/pages/apps.astro b/src/pages/apps.astro new file mode 100644 index 0000000..f6c8886 --- /dev/null +++ b/src/pages/apps.astro @@ -0,0 +1,27 @@ +--- +import Layout from "@layouts/Layout.astro"; +import Card from "@components/ui/Card.astro"; +--- + +
+

Apps

+
+ + + + + + + + + + + + + + + + +
+
+
diff --git a/src/pages/index.astro b/src/pages/index.astro index 4f03b3e..da1b491 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -10,6 +10,8 @@ const genSplash = (): String => { } const randomSplash = genSplash(); + +const link = Astro.url.searchParams.get('redir'); --- @@ -31,12 +33,13 @@ const randomSplash = genSplash(); */}