From baf899ad91de520f4440259df945de0abbcf7acc Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Tue, 12 Sep 2023 15:40:16 -0700 Subject: update homepage styling - New header design - Embed pinapelz.moe as iframe bottom --- src/components/Header.astro | 68 +++++++++++++++-- src/components/ProjectGrid.astro | 156 ++++++++++++++++++++------------------- src/pages/index.astro | 126 +++++++++++++++++-------------- 3 files changed, 214 insertions(+), 136 deletions(-) (limited to 'src') diff --git a/src/components/Header.astro b/src/components/Header.astro index 774b864..0c2e5c0 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -4,21 +4,77 @@ import { SITE_TITLE } from '../consts'; ---
-

- {SITE_TITLE} -

+

{SITE_TITLE}

+
+ diff --git a/src/components/ProjectGrid.astro b/src/components/ProjectGrid.astro index 318cd91..fb890bc 100644 --- a/src/components/ProjectGrid.astro +++ b/src/components/ProjectGrid.astro @@ -1,100 +1,104 @@ - -
-
+
+
- Nijitrack Logo + Nijitrack Logo -

NijiTrack

-

+

NijiTrack

+

Record and track historical subscriber data for a set of YouTube channels. Currently mine is set up to record data for Nijisanji Virtual YouTubers (Nijitracker link on repo). -

-
-
- - Patchwork Logo - -

Video Archive Web (Patchwork Archive)

-

- A Python Flask web app that can host archived YouTube videos, currently used as the - front end for Patchwork Archive (link on repo). -

-
-
- - JHolodex Wrapper - -

JHolodex

-

- A Java object oriented wrapper for the Holodex API -

-
-
- - Sapphire - -

Project Sapphire

-

- My fork of Sapphire, a C++ Final Fantasy XIV Server Emulator. Most of the work I've done - is pretaining to scripting content -

-
-
- - YALP Bot - -

Yet Another Lavaplayer Bot

-

- A Discord music bot written in Java using JDA and Lavaplayer -

-
-
- - ytmp3 Autotag - -

GitHub

-

- GitHub is where I store the majority of the code I write! There's a bunch of stuff over there if you're interested -

-
-
\ No newline at end of file +

+
+
+ + Patchwork Logo + +

Video Archive Web (Patchwork Archive)

+

+ A Python Flask web app that can host archived YouTube videos, currently used as the + front end for Patchwork Archive (link on repo). +

+
+
+ + JHolodex Wrapper + +

JHolodex

+

+ A Java object oriented wrapper for the Holodex API +

+
+
+ + Sapphire + +

Project Sapphire

+

+ My fork of Sapphire, a C++ Final Fantasy XIV Server Emulator. Most of the work I've done + is pretaining to scripting content +

+
+
+ + YALP Bot + +

Yet Another Lavaplayer Bot

+

+ A Discord music bot written in Java using JDA and Lavaplayer +

+
+
+ + ytmp3 Autotag + +

GitHub

+

+ GitHub is where I store the majority of the code I write! There's a bunch of stuff over there if you're interested +

+
+
\ No newline at end of file diff --git a/src/pages/index.astro b/src/pages/index.astro index 6d801e7..6c9c278 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,62 +1,80 @@ --- -import BaseHead from '../components/BaseHead.astro'; -import Header from '../components/Header.astro'; -import Footer from '../components/Footer.astro'; -import { SITE_TITLE, SITE_DESCRIPTION } from '../consts'; -import { getCollection } from 'astro:content'; -import FormattedDate from '../components/FormattedDate.astro'; -import ProjectGrid from '../components/ProjectGrid.astro' +import BaseHead from "../components/BaseHead.astro"; +import Header from "../components/Header.astro"; +import Footer from "../components/Footer.astro"; +import { SITE_TITLE, SITE_DESCRIPTION } from "../consts"; +import { getCollection } from "astro:content"; +import FormattedDate from "../components/FormattedDate.astro"; +import ProjectGrid from "../components/ProjectGrid.astro"; -const posts = (await getCollection('blog')).sort( - (a, b) => a.data.pubDate.valueOf() - b.data.pubDate.valueOf() +const posts = (await getCollection("blog")).sort( + (a, b) => a.data.pubDate.valueOf() - b.data.pubDate.valueOf() ); --- - - - - -
- -
- -

Recent Posts

-
-
    - { - posts.slice(-3).map((post) => ( -
  • - - {post.data.title} -
  • - )).reverse() - } -
-
-

👋 Greetings, Adventurer!

-

- Welcome to my site/blog! This place will serve as a corner where I can document the progress and process with some of things I've experimented with or made. - I guess its like programming documentation, but uhh more of a mess? -

-

I did a thing..

-

Here are some of the things I've done/experimented with and found pretty cool! (you can also find more here - -

-