diff --git a/Makefile b/Makefile index f10aa01..87894fd 100644 --- a/Makefile +++ b/Makefile @@ -29,11 +29,11 @@ all: root pages # Pages -pages: root/images root/index.html +pages: root/favicon.ico root/index.html root/%.html: src/pages/%.md root - pandoc $< -f markdown --wrap=none -t html -s -o $@ -root/images: root - cp -r src/pages/images root/images + pandoc $< -f markdown --wrap=none --template=src/pages/template.html -t html -o $@ +root/favicon.ico: src/pages/favicon.ico root + cp $< $@ # Website root root: diff --git a/root/images/favicon.ico b/root/favicon.ico similarity index 100% rename from root/images/favicon.ico rename to root/favicon.ico diff --git a/root/index.html b/root/index.html index 9b010e7..32337f3 100644 --- a/root/index.html +++ b/root/index.html @@ -1,38 +1,61 @@ + - + htv04.com + + - -

htv04.com.

-

Welcome. Things are a little WIP around these parts, but everything great starts off somewhere, right?

-

…CSS? What’s that?

+ +htv04.com + + + +
+

HTV04’s Website

+ +
+
+

Welcome.

+

Things are a little WIP around these parts, but everything great starts off somewhere, right?

Me.

My name is Harrison. I’m currently 19 years old, and I live in the United States. I have many hobbies, but my favorite by far is software development. Why? Honestly, I’m not too sure. I just really like working on software. The best way I can describe it is that it’s like solving a complicated puzzle, but the result is something way more rewarding than a picture.

I also have a knack for reverse engineering and “hacking.” I’m not a l33t haxx0r or anything, but I do have an interest in checking out the internals of some of my favorite projects or hardware, and incorporating my own stuff into them.

@@ -41,10 +64,12 @@

Me.

Projects.

Friday Night Funkin’ Rewritten: Optimized rewrite of Friday Night Funkin’ built on LÖVE. Runs on the Nintendo Switch! Haven’t worked on it in some time, though. You might want to check out Vanilla Engine, which is based on this project.

WiiLÖVE: A proof-of-concept Lua-based game engine for the Wii, based on the API of LÖVE.

-

rusty_???: A WIP ??? ??? written in Rust. Mainly written to help me learn Rust, but turned out to be a pretty interesting project.

-

???: Explore the ??? as ??? from ???, based on ???. My first real web project!

htv04.github.io: This website!

I’ve worked on other things too, but I’m only posting the most notable ones here. Check out my GitHub for more!

+

Upcoming

+

NOTE: Names and info will be redacted until release, but try to figure them out ;)

+

rusty_???: A WIP ??? ??? written in Rust. Mainly written to help me learn Rust, but turned out to be a pretty interesting project.

+

???: Explore the ??? as ??? from ???, based on ???. My first real web project!

Socials.

X | YouTube | Mastodon | Bluesky

Anything not listed here… Might be me, but also might not be me. Be cautious, and don’t hesitate to ask.

diff --git a/src/pages/images/favicon.ico b/src/pages/favicon.ico similarity index 100% rename from src/pages/images/favicon.ico rename to src/pages/favicon.ico diff --git a/src/pages/index.md b/src/pages/index.md index 2957e68..b8edead 100644 --- a/src/pages/index.md +++ b/src/pages/index.md @@ -1,17 +1,12 @@ --- pagetitle: htv04.com -title-meta: htv04.com +title: HTV04's Website author-meta: HTV04 -date-meta: February 18, 2024 -document-css: false -header-includes: - +date-meta: February 20, 2024 --- -# [htv04.com](https://htv04.com). -Welcome. Things are a little WIP around these parts, but everything great starts off somewhere, right? - -...CSS? What's that? +## Welcome. +Things are a little WIP around these parts, but everything great starts off somewhere, right? ## Me. My name is Harrison. I'm currently 19 years old, and I live in the United States. I have many hobbies, but my favorite by far is software development. Why? Honestly, I'm not too sure. I just really like working on software. The best way I can describe it is that it's like solving a complicated puzzle, but the result is something way more rewarding than a picture. @@ -23,18 +18,23 @@ Finally, I'm a huge Linux and OSS enthusiast. Wherever I can, I run Linux (i use ...In other words, I'm a huge nerd. LOL ## Projects. + [Friday Night Funkin' Rewritten](https://github.com/HTV04/funkin-rewritten): Optimized rewrite of Friday Night Funkin' built on LÖVE. Runs on the Nintendo Switch! Haven't worked on it in some time, though. You might want to check out [Vanilla Engine](https://github.com/VanillaEngineDevs/Vanilla-Engine), which is based on this project. [WiiLÖVE](https://github.com/HTV04/wiilove): A proof-of-concept Lua-based game engine for the Wii, based on the API of [LÖVE](https://love2d.org/). -rusty_???: A WIP ??? ??? written in Rust. Mainly written to help me learn Rust, but turned out to be a pretty interesting project. - -???: Explore the ??? as ??? from ???, based on ???. My first real web project! - [htv04.github.io](https://github.com/HTV04/htv04.github.io): This website! I've worked on other things too, but I'm only posting the most notable ones here. Check out my [GitHub](https://github.com/HTV04) for more! +### Upcoming + +NOTE: Names and info will be redacted until release, but try to figure them out ;) + +rusty_???: A WIP ??? ??? written in Rust. Mainly written to help me learn Rust, but turned out to be a pretty interesting project. + +???: Explore the ??? as ??? from ???, based on ???. My first real web project! + ## Socials. [X](https://twitter.com/HTV04_) | [YouTube](https://www.youtube.com/channel/UCF1lnrLYXDYWOc4y3W8-lPg) | Mastodon | [Bluesky](https://bsky.app/profile/htv04.bsky.social) diff --git a/src/pages/template.html b/src/pages/template.html new file mode 100644 index 0000000..523c317 --- /dev/null +++ b/src/pages/template.html @@ -0,0 +1,112 @@ + + + + + + + +$for(author-meta)$ + +$endfor$ +$if(date-meta)$ + +$endif$ +$if(keywords)$ + +$endif$ +$if(description-meta)$ + +$endif$ + $if(title-prefix)$$title-prefix$ – $endif$$pagetitle$ + + + +$for(css)$ + +$endfor$ +$for(header-includes)$ + $header-includes$ +$endfor$ +$if(math)$ +$if(mathjax)$ + +$endif$ + $math$ +$endif$ + + + + +htv04.com + + +$for(include-before)$ +$include-before$ +$endfor$ +$if(title)$ + +
+

$title$

+$if(subtitle)$ +

$subtitle$

+$endif$ +$for(author)$ +

$author$

+$endfor$ +$if(date)$ +

$date$

+$endif$ +$if(abstract)$ +
+
$abstract-title$
+$abstract$ +
+$endif$ + +
+
+$endif$ +$if(toc)$ + +$endif$ +$body$ +$for(include-after)$ +$include-after$ +$endfor$ + +