Improve look of software projects page
This commit is contained in:
parent
d5e5027e77
commit
2b10bcc701
20 changed files with 27 additions and 93 deletions
|
@ -10,14 +10,9 @@ aliases:
|
|||
- /projects/astra
|
||||
source: https://sr.ht/~redstrate/astra
|
||||
license: GPLv3
|
||||
summary: "Cross-platform FFXIV launcher, designed for Wine users."
|
||||
---
|
||||
|
||||
Cross-platform FFXIV launcher, designed for Wine users.
|
||||
|
||||
<!--more-->
|
||||
---
|
||||
|
||||
|
||||
A custom FFXIV launcher that supports multiple accounts, [Dalamud](https://github.com/goatcorp/Dalamud) plugins and runs
|
||||
natively on Windows, macOS and Linux!
|
||||
|
||||
|
|
|
@ -13,11 +13,7 @@ resources:
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/chip8
|
||||
---
|
||||
|
||||
Basic Chip-8 emulator.
|
||||
|
||||
<!--more-->
|
||||
summary: "Basic Chip-8 emulator."
|
||||
---
|
||||
|
||||
This is my first ever (working) emulator, of the simple CHIP-8 system. I'm pretty proud of this, because apart from the sprite collision logic I was able to implement most of the opcodes just looking at a basic overview of the instruction set.
|
||||
|
|
|
@ -12,11 +12,7 @@ tags:
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/gallery
|
||||
---
|
||||
|
||||
Local booru for macOS and iOS devices.
|
||||
|
||||
<!--more-->
|
||||
summary: "Local booru for macOS and iOS devices."
|
||||
---
|
||||
|
||||
I had always wanted to build a local booru application, especially for Apple devices. This was also an experiment in Mac Catalyst, which released the same year.
|
||||
|
|
|
@ -12,11 +12,7 @@ tags:
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/graph
|
||||
---
|
||||
|
||||
Game engine utilizing Vulkan and Qt.
|
||||
|
||||
<!--more-->
|
||||
summary: "Game engine utilizing Vulkan and Qt."
|
||||
---
|
||||
|
||||
Following up [XT]({{<ref XT>}}), this was my first adventure into Vulkan - which was a relatively new API at the time. This is an ancient project, but this is where the majority of my Vulkan knowledge was born from. Unlike some of my older projects I've recovered recently, this one actually has **all** of my commit history intact!
|
||||
|
|
|
@ -8,11 +8,7 @@ tags:
|
|||
- Rust
|
||||
license: GPLv3
|
||||
source: "https://git.sr.ht/~redstrate/hydrus-sync-client/"
|
||||
---
|
||||
|
||||
Sync hydrus databases using rsync
|
||||
|
||||
<!--more-->
|
||||
summary: "Sync hydrus databases using rsync."
|
||||
---
|
||||
|
||||
Ever feel like you need a way to sync Hydrus databases across multiple machines? With `hydrus-sync-client`, you can
|
||||
|
|
|
@ -9,11 +9,7 @@ aliases:
|
|||
- /projects/libxiv
|
||||
license: GPLv3
|
||||
source: "https://git.sr.ht/~redstrate/libxiv"
|
||||
---
|
||||
|
||||
Unmaintained FFXIV modding framework.
|
||||
|
||||
<!--more-->
|
||||
summary: "Unmaintained FFXIV modding framework."
|
||||
---
|
||||
|
||||
I originally wrote this in C++, but eventually rewrote it in Rust and that turned into
|
||||
|
|
|
@ -9,11 +9,7 @@ aliases:
|
|||
- /projects/novus
|
||||
license: GPLv3
|
||||
source: "https://git.sr.ht/~redstrate/novus"
|
||||
---
|
||||
|
||||
Collection of FFXIV modding and data-mining tools.
|
||||
|
||||
<!--more-->
|
||||
summary: "Collection of FFXIV modding and data-mining tools."
|
||||
---
|
||||
|
||||
This is a collection of cross-platform, FFXIV modding tools. These don't use any pre-existing modding framework (Lumina,
|
||||
|
|
|
@ -10,11 +10,7 @@ aliases:
|
|||
- /projects/physis
|
||||
source: "https://git.sr.ht/~redstrate/physis"
|
||||
license: GPLv3
|
||||
---
|
||||
|
||||
Modding and data framework for FFXIV.
|
||||
|
||||
<!--more-->
|
||||
summary: "Modding and data framework for FFXIV."
|
||||
---
|
||||
|
||||
This is the successor to [libxiv]({{< ref "libxiv" >}}), which I originally wrote in C++. The language is not the only
|
||||
|
|
|
@ -14,11 +14,7 @@ featured: yes
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/prism
|
||||
---
|
||||
|
||||
My latest cross-platform game engine.
|
||||
|
||||
<!--more-->
|
||||
summary: "My latest cross-platform game engine."
|
||||
---
|
||||
|
||||

|
||||
|
|
|
@ -11,11 +11,7 @@ draft: false
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/protean
|
||||
---
|
||||
|
||||
Mastodon to Twitter cross-poster!
|
||||
|
||||
<!--more-->
|
||||
summary: "Mastodon to Twitter cross-poster!"
|
||||
---
|
||||
|
||||
This is one of my first Go and Twitter projects, and I used to use on [@redstrate](https://www.twitter.com/redstrate).
|
||||
|
|
|
@ -10,11 +10,7 @@ tags:
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/raytracer
|
||||
---
|
||||
|
||||
CPU raytracer.
|
||||
|
||||
<!--more-->
|
||||
summary: "CPU raytracer."
|
||||
---
|
||||
|
||||
This is a CPU-based raytracer, and also my first! This features things such as:
|
||||
|
|
|
@ -11,11 +11,7 @@ tags:
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/realm-of-chaos
|
||||
---
|
||||
|
||||
Rogue-like game with a couple of interesting features.
|
||||
|
||||
<!--more-->
|
||||
summary: "Rogue-like game with a couple of interesting features."
|
||||
---
|
||||
|
||||
This is my attempt at building a rogue-like game for the first time, but I'm pretty happy with its feature set. The whole thing is still full of programmer art.
|
||||
|
|
|
@ -8,11 +8,7 @@ tags:
|
|||
- C
|
||||
license: GPLv3
|
||||
source: https://git.sr.ht/~redstrate/sen
|
||||
---
|
||||
|
||||
Kernel for learning purposes
|
||||
|
||||
<!--more-->
|
||||
summary: "Kernel for learning purposes."
|
||||
---
|
||||
|
||||
This is my custom kernel for learning purposes. I'm not a osdev at all, so please excuse the mess.
|
||||
|
|
|
@ -11,12 +11,9 @@ aliases:
|
|||
- /silica-viewer
|
||||
source: https://git.sr.ht/~redstrate/silica-viewer
|
||||
license: MIT
|
||||
summary: "Finally, you can view your Procreate© artwork on your Mac! It also includes thumbnail and Quick Look previews as well for use in Finder."
|
||||
---
|
||||
|
||||
Finally, you can view your Procreate© artwork on your Mac! It also includes thumbnail and Quick Look previews as well for use in Finder.
|
||||
|
||||
<!--more-->
|
||||
|
||||
{{< rawhtml >}}
|
||||
|
||||
<div class="block mx-auto not-prose" style="max-width:156px"><a href="https://apps.apple.com/us/app/silica-viewer/id1585769765"><img width="156.10054" height="40" alt="Download on the Mac App Store" src="/software/silica-viewer/Download_on_the_Mac_App_Store_Badge_US-UK_RGB_blk_092917.svg"/></a></div>
|
||||
|
|
|
@ -10,11 +10,7 @@ tags:
|
|||
- C++
|
||||
license: Unknown
|
||||
source: https://git.sr.ht/~redstrate/sm64
|
||||
---
|
||||
|
||||
My fork of sm64-port
|
||||
|
||||
<!--more-->
|
||||
summary: "Fork of sm64-port for Linux using Vulkan."
|
||||
---
|
||||
|
||||
This is my personal fork of [sm64-port](https://github.com/sm64-port/sm64-port). Why? Because it's fun! I'm simply
|
||||
|
|
|
@ -10,11 +10,7 @@ tags:
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/trinity
|
||||
---
|
||||
|
||||
Discord-like Matrix client using QML and Qt.
|
||||
|
||||
<!--more-->
|
||||
summary: "Discord-like Matrix client using QML and Qt."
|
||||
---
|
||||
|
||||
I was super interested in Matrix back in 2018, and thus
|
||||
|
|
|
@ -11,11 +11,7 @@ tags:
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/watersymbol
|
||||
---
|
||||
|
||||
Fire Emblem clone for a course final project.
|
||||
|
||||
<!--more-->
|
||||
summary: "Fire Emblem clone for a course final project."
|
||||
---
|
||||
|
||||
A Fire Emblem clone using libGDX and Java. This is for a course final project, and it features stuff like:
|
||||
|
|
|
@ -9,11 +9,7 @@ tags:
|
|||
layout: "project"
|
||||
aliases:
|
||||
- /projects/xt
|
||||
---
|
||||
|
||||
My first OpenGL based game engine.
|
||||
|
||||
<!--more-->
|
||||
summary: "My first OpenGL based game engine."
|
||||
---
|
||||
|
||||
This was one of my first custom game engines, and my first foray into using OpenGL for a serious project. Unfortunately, I have lost all the source code, but the image below is what I was able to save from a dear imgui screenshot thread.
|
||||
|
|
|
@ -297,11 +297,13 @@ pre {
|
|||
}
|
||||
|
||||
.blurb {
|
||||
border: 1px solid var(--border-color);
|
||||
border: 1px solid gray;
|
||||
border-radius: 3px;
|
||||
|
||||
padding: 1em;
|
||||
margin: .5em;
|
||||
|
||||
box-shadow: var(--shadow)
|
||||
}
|
||||
|
||||
.nice-list {
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
{{ define "main" }}
|
||||
<h2>{{ .Title }}</h2>
|
||||
|
||||
<hr>
|
||||
|
||||
{{ if $.Param "source" }}
|
||||
<table>
|
||||
{{ with $.Param "source" }}
|
||||
<tr>
|
||||
|
@ -18,6 +17,11 @@
|
|||
</tr>
|
||||
{{ end }}
|
||||
</table>
|
||||
{{ end }}
|
||||
|
||||
<p>{{ .Summary }}</p>
|
||||
|
||||
<hr>
|
||||
|
||||
{{ .Content }}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue