Use a dedicated project page layout
This commit is contained in:
parent
1431190cb8
commit
d30292c7e9
11 changed files with 40 additions and 1 deletions
|
@ -10,6 +10,7 @@ tags:
|
|||
resources:
|
||||
- src: img/output.png
|
||||
name: Screenshot
|
||||
layout: "project"
|
||||
---
|
||||
|
||||
Basic Chip-8 emulator.
|
||||
|
|
|
@ -12,6 +12,7 @@ tags:
|
|||
resources:
|
||||
- src: img/mobilefort.png
|
||||
name: Screenshot
|
||||
layout: "project"
|
||||
---
|
||||
|
||||
Local booru for macOS and iOS devices.
|
||||
|
|
|
@ -9,6 +9,7 @@ tags:
|
|||
- C++
|
||||
- Vulkan
|
||||
- Qt
|
||||
layout: "project"
|
||||
---
|
||||
|
||||
Game engine utilizing Vulkan and Qt.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -8,6 +8,7 @@ tags:
|
|||
- Mastodon
|
||||
- Twitter
|
||||
draft: false
|
||||
layout: "project"
|
||||
---
|
||||
|
||||
Mastodon to Twitter cross-poster designed for mirroring my art account.
|
||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
|||
resources:
|
||||
- src: img/output.png
|
||||
name: Screenshot
|
||||
layout: "project"
|
||||
---
|
||||
|
||||
CPU raytracer.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -10,6 +10,7 @@ tags:
|
|||
resources:
|
||||
- src: img/screenshot.png
|
||||
name: Screenshot
|
||||
layout: "project"
|
||||
---
|
||||
|
||||
Discord-like Matrix client using QML and Qt.
|
||||
|
|
|
@ -11,6 +11,7 @@ tags:
|
|||
resources:
|
||||
- src: img/screenshot.png
|
||||
name: Screenshot
|
||||
layout: "project"
|
||||
---
|
||||
|
||||
Fire Emblem clone for a course final project.
|
||||
|
|
|
@ -9,6 +9,7 @@ tags:
|
|||
resources:
|
||||
- src: img/IMG_0160 copy.png
|
||||
name: Screenshot
|
||||
layout: "project"
|
||||
---
|
||||
|
||||
My first OpenGL based game engine.
|
||||
|
|
29
themes/red/layouts/_default/project.html
Normal file
29
themes/red/layouts/_default/project.html
Normal 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 }}
|
Loading…
Add table
Reference in a new issue