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: resources:
- src: img/output.png - src: img/output.png
name: Screenshot name: Screenshot
layout: "project"
--- ---
Basic Chip-8 emulator. Basic Chip-8 emulator.

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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