aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2023-10-21 00:11:24 -0700
committerPinapelz <yukais@pinapelz.com>2023-10-21 00:11:24 -0700
commit91231b2d24a04ad8aee18323b2818a40169befe8 (patch)
treefdfcbc6ceba3acdb2aa98f7178fb0adc187a7cf4 /src
parente7a9e9aa9a848b2ac2dc94ebdd0ea54a7e7ef922 (diff)
change landing page
- remove projects, moved to main site this is now strictly a blog
Diffstat (limited to 'src')
-rw-r--r--src/components/Footer.astro2
-rw-r--r--src/components/ProjectGrid.astro110
-rw-r--r--src/pages/index.astro16
3 files changed, 4 insertions, 124 deletions
diff --git a/src/components/Footer.astro b/src/components/Footer.astro
index d005f2a..d40829b 100644
--- a/src/components/Footer.astro
+++ b/src/components/Footer.astro
@@ -3,7 +3,7 @@ const today = new Date();
---
<footer>
- <a href="https://pinapelz.moe">hub</a> &middot; <a href="https://github.com/pinapelz">github</a> &middot; <a href="mailto:yukais@pinapelz.com">email</a>
+ <a href="https://pinapelz.com">website</a> &middot; <a href="https://pinapelz.moe">hub</a> &middot; <a href="https://github.com/pinapelz">github</a> &middot; <a href="mailto:yukais@pinapelz.com">email</a>
</footer>
<style>
footer {
diff --git a/src/components/ProjectGrid.astro b/src/components/ProjectGrid.astro
deleted file mode 100644
index e0817a9..0000000
--- a/src/components/ProjectGrid.astro
+++ /dev/null
@@ -1,110 +0,0 @@
-<style>
- .project-grid {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
- gap: 20px;
- }
-
- .project {
- background-color: #292828;
- padding: 20px;
- border-radius: 8px;
- box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
- text-align: center;
- transition: transform 0.3s ease-in-out;
- }
-
- .project:hover {
- transform: translateY(-5px) rotateX(10deg);
- }
-
- .project img {
- max-width: 100%;
- height: auto;
- border-radius: 4px;
- margin-bottom: 10px;
- }
-
- .project-grid .project p.project-text,
- .project-grid a{
- text-decoration: none;
- font-size: 14px;
- line-height: 1.4;
- color: #FFFFFF;
- }
-
- .project-grid .project p.project-title{
- font-size: 18px;
- line-height: 1;
- }
-
- img {
- max-height: 100px;
- }
-
- @media (max-width: 768px) {
- .project-grid {
- grid-template-columns: repeat(1, 1fr);
- }
- }
-</style>
-
-<div class="project-grid">
- <div class="project">
- <a href="https://nijitracker.com" >
- <img src="/projects/nijitrack.png" alt="Nijitrack Logo">
- </a>
- <p class="project-title">NijiTrack</p>
- <p class="project-text">
- 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).
- </p>
- </div>
- <div class="project">
- <a href="https://archive.pinapelz.moe">
- <img src="/projects/patchwork.png" alt="Patchwork Logo">
- </a>
- <p class="project-title">Video Archive Web (Patchwork Archive)</p>
- <p class="project-text">
- A Python Flask web app that can host archived YouTube videos, currently used as the
- front end for Patchwork Archive (link on repo).
- </p>
- </div>
- <div class="project">
- <a href="https://github.com/pinapelz/JHolodex">
- <img src="/projects/holodex.png" alt="JHolodex Wrapper">
- </a>
- <p class="project-title">JHolodex</p>
- <p class="project-text">
- A Java object oriented wrapper for the Holodex API
- </p>
- </div>
- <div class="project">
- <a href="https://github.com/pinapelz/Sapphire">
- <img src="https://www.gitbook.com/cdn-cgi/image/width=40,dpr=2,height=40,fit=contain,format=auto/https%3A%2F%2F1852825540-files.gitbook.io%2F~%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FoWEO5F5fxBARvfBEby5l%252Ficon%252F9jUvxgDCe6egTrCyJ8t5%252Fsapphire_logo.png%3Falt%3Dmedia%26token%3D4e1ce138-1a38-4e5c-a9f8-490b24189b57" alt="Sapphire">
- </a>
- <p class="project-title">Project Sapphire</p>
- <p class="project-text">
- My fork of Sapphire, a C++ Final Fantasy XIV Server Emulator. Most of the work I've done
- is pretaining to scripting content
- </p>
- </div>
- <div class="project">
- <a href="https://github.com/pinapelz/yet-another-lavaplayer-bot">
- <img src="https://www.svgrepo.com/show/353655/discord-icon.svg" alt="YALP Bot">
- </a>
- <p class="project-title">Yet Another Lavaplayer Bot</p>
- <p class="project-text">
- A Discord music bot written in Java using JDA and Lavaplayer
- </p>
- </div>
- <div class="project">
- <a href="https://github.com/pinapelz/ytmp3AutoTag">
- <img src="projects/github-mark-white.svg" alt="ytmp3 Autotag">
- </a>
- <p class="project-title">GitHub</p>
- <p class="project-text">
- GitHub is where I store the majority of the code I write! There's a bunch of stuff over there if you're interested
- </p>
- </div>
-</div> \ No newline at end of file
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 03b93c9..d54d4a3 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -5,7 +5,6 @@ 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()
@@ -40,7 +39,7 @@ const posts = (await getCollection("blog")).sort(
<ul>
{
posts
- .slice(-3)
+ .slice(-5)
.map((post) => (
<li>
<FormattedDate date={post.data.pubDate} />
@@ -62,18 +61,9 @@ const posts = (await getCollection("blog")).sort(
with or made. I guess its kind of like writing documentation for all the
things I've found intriguing or interesting.
</p>
- <h3>I did a thing..</h3>
- <p>
- Here are some of the things I've done/experimented with and found pretty
- cool!
- <ProjectGrid>
- <section>
- <h2>Check below for some links to more stuff!</h2>
- <iframe src="https://pinapelz.moe/" width="100%" height="500px"
- ></iframe>
- </section>
- <Footer />
+ <p>Check out the main site as well: <a href="https://pinapelz.com">pinapelz.com</a></p>
</p>
</main>
</body>
+ <Footer />
</html>
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage