Use a dedicated project page layout

This commit is contained in:
Joshua Goins 2022-08-29 10:50:32 -04:00
parent 1431190cb8
commit d30292c7e9
11 changed files with 40 additions and 1 deletions

View file

@ -10,6 +10,7 @@ tags:
resources:
- src: img/output.png
name: Screenshot
layout: "project"
---
Basic Chip-8 emulator.

View file

@ -12,6 +12,7 @@ tags:
resources:
- src: img/mobilefort.png
name: Screenshot
layout: "project"
---
Local booru for macOS and iOS devices.

View file

@ -9,6 +9,7 @@ tags:
- C++
- Vulkan
- Qt
layout: "project"
---
Game engine utilizing Vulkan and Qt.

View file

@ -20,6 +20,7 @@ resources:
- src: img/sponza.png
name: Sponza example scene
featured: yes
layout: "project"
---
Cross-platform game engine specializing in the real-time rendering of physically-based graphics.

View file

@ -8,6 +8,7 @@ tags:
- Mastodon
- Twitter
draft: false
layout: "project"
---
Mastodon to Twitter cross-poster designed for mirroring my art account.

View file

@ -10,6 +10,7 @@ tags:
resources:
- src: img/output.png
name: Screenshot
layout: "project"
---
CPU raytracer.

View file

@ -7,7 +7,8 @@ license: GPLv3
license-url: "https://git.sr.ht/~redstrate/realm-of-chaos/tree/master/item/LICENSE"
tags:
- C++
- Game
- Game
layout: "project"
---
Rogue-like game with a couple of interesting features.

View file

@ -10,6 +10,7 @@ tags:
resources:
- src: img/screenshot.png
name: Screenshot
layout: "project"
---
Discord-like Matrix client using QML and Qt.

View file

@ -11,6 +11,7 @@ tags:
resources:
- src: img/screenshot.png
name: Screenshot
layout: "project"
---
Fire Emblem clone for a course final project.

View file

@ -9,6 +9,7 @@ tags:
resources:
- src: img/IMG_0160 copy.png
name: Screenshot
layout: "project"
---
My first OpenGL based game engine.

View file

@ -0,0 +1,29 @@
{{ define "main" }}
<h2>{{ .Title }}</h2>
<table>
<tr>
<td>Source Code</td>
<td><a href='{{ $.Param "source" }}'>{{ $.Param "source" }}</a></td>
</tr>
<tr>
<td>License</td>
<td><a href='{{ $.Param "license-url" }}'>{{ $.Param "license" }}</a></td>
</tr>
<tr>
<td>Year Created</td>
<td><time datetime='{{ .Date.Format "2006" }}'>{{ .Date.Format "2006"}}</time></td>
</tr>
<tr>
<td>Tags</td>
<td>
{{ $len := (len .Params.tags) }}
{{ range $index, $element := .Params.tags }}
<a href="/tags/{{ lower . }}/"><strong>{{ $element }}</strong></a>{{ if not (eq (add $index 1) $len) }},{{ end }}
{{ end }}
</td>
</tr>
</table>
{{ .Content }}
{{ end }}