brain baking works introduced

This commit is contained in:
Wouter Groeneveld 2022-10-11 17:11:51 +02:00
parent db5094e4ab
commit e113b55eae
21 changed files with 138 additions and 25 deletions

View File

@ -75,17 +75,23 @@ enableGitInfo = true
url = "/subscribe"
weight = 3
[[menu.mainright]]
name = "Works"
pre = "<svg width='24' height='24'><use xlink:href='#bulb'></use></svg> "
url = "/works"
weight = 4
[[menu.mainright]]
name = "About"
pre = "<svg width='24' height='24'><use xlink:href='#about'></use></svg> "
url = "/about"
weight = 4
weight = 5
[[menu.mainright]]
name = "Links"
pre = "<svg width='24' height='24'><use xlink:href='#link'></use></svg> "
url = "/links"
weight = 5
weight = 6
[outputs]
home = ["HTML", "RSS"]

View File

@ -1,12 +1,12 @@
---
title: Baked Archives
title: Brain Archives
url: /archives/
aliases:
- /tags/
icontag: tag
---
Not finding what you're looking for? Try browsing the archives:
An archive of neatly preserved and once freshly baked thoughts.<br/> Not finding what you're looking for? Try browsing the archives:
### By search

7
content/works/_index.md Normal file
View File

@ -0,0 +1,7 @@
---
title: Baked Works
type: archive
icontag: bulb
---
A featured collection of crispy Brain Baked works that left the counter and was served to the world---napkin not included. Stick around to enjoy the aroma or take a bite by exploring the crust and crumb of these treats. <br/>For those interested in smaller but technical buns of baked goodness, have fun exploring my open source projects at [https://git.brainbaking.com/](https://git.brainbaking.com/).

View File

@ -0,0 +1,7 @@
---
title: "GBA Sprite Engine"
image: "/img/works/gbaspriteengine.jpg"
link: "https://git.brainbaking.com/wgroeneveld/gba-sprite-engine"
description: "An object-oriented Game Boy Advance sprite engine for students to learn C++."
date: 2018-12-01
---

View File

@ -1,8 +1,13 @@
---
title: Go-jamming
image: "/img/works/gojamming.jpg"
description: "A minimalistic Go-powered JAMStack-augmented microservice for the IndieWeb."
date: 2022-03-01
aliases:
- "/projects/go-jamming/"
---
This is a [Webmention Rocks!](https://webmention.rocks/) test page for the project [Go-jamming](/go-jamming/), which is a Go-based microservice that helps your Jamstack in doing IndieWeb stuff and more. For more information, visit the [go-jamming source page](https://git.brainbaking.com/wgroeneveld/go-jamming).
This is a [Webmention Rocks!](https://webmention.rocks/) test page for the project [Go-jamming](https://git.brainbaking.com/wgroeneveld/go-jamming), which is a Go-based microservice that helps your Jamstack in doing IndieWeb stuff and more. For more information, visit the [go-jamming source page](https://git.brainbaking.com/wgroeneveld/go-jamming).
## Endpoint discovery tests

View File

@ -0,0 +1,6 @@
---
title: "Jefklak's Retro Game Codex"
image: "/img/works/jefklakscodex.jpg"
description: "A dedicated and highly opinionated website about nostalgic games."
link: "https://jefklakscodex.com/"
---

View File

@ -0,0 +1,7 @@
---
title: "Save Sourdough: The Book"
image: "/img/works/redzuurdesem-boek.jpg"
link: "https://redzuurdesem.be/het-boek/"
description: "My personal quest for the taste and science of bread, written in Dutch."
date: 2020-06-01
---

View File

@ -0,0 +1,7 @@
---
title: "Save Sourdough: The Website"
image: "/img/works/redzuurdesem-site.jpg"
link: "https://redzuurdesem.be/"
description: "My Dutch bread baking blog."
date: 2016-01-11
---

View File

@ -0,0 +1,7 @@
---
title: The Creative Programmer
image: "/img/works/thecreativeprogrammer.jpg"
description: "A practical book to help programmers unleash their creative potential."
link: "/post/2022/09/the-creative-programmer-early-access-release/"
date: 2022-09-30
---

View File

@ -1,10 +0,0 @@
<html>
<head>
<meta http-equiv="Refresh" content="0; url=https://people.cs.kuleuven.be/~wouter.groeneveld/brainstorm/" />
</head>
<body>
Redirecting to <a href="https://people.cs.kuleuven.be/~wouter.groeneveld/brainstorm/">https://people.cs.kuleuven.be/~wouter.groeneveld/brainstorm/</a>...
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

View File

@ -1,10 +0,0 @@
<html>
<head>
<meta http-equiv="Refresh" content="0; url=https://kuleuven.eu.qualtrics.com/jfe/form/SV_cClFjZT2rhAx701" />
</head>
<body>
Redirecting to <a href="https://kuleuven.eu.qualtrics.com/jfe/form/SV_cClFjZT2rhAx701">https://kuleuven.eu.qualtrics.com/jfe/form/SV_cClFjZT2rhAx701</a>... If your browser doesn't, please click on the link.
</body>
</html>

View File

@ -0,0 +1,22 @@
.worksgrid
display: grid
margin-bottom: 2rem
grid-template-columns: repeat(auto-fill, minmax(10em, 1fr))
column-gap: 1em
row-gap: 1.2em
*
margin-block-start: 0.6rem
.stamp
color: grey
.screenshot
max-inline-size: 100%
block-size: auto
height: 30vh
object-fit: cover
p
margin: 0

View File

@ -23,3 +23,4 @@ $belowsingle: rgba(243, 243, 243, 0.8)
@import 'forms'
@import 'toot'
@import 'brainbaking-dark'
@import 'worksgrid'

View File

@ -0,0 +1,27 @@
<article class="worksblock">
{{ $link := .Permalink }}
{{ if isset .Params "link" }}
{{ $link = .Params.link }}
{{ end }}
<a href="{{ $link }}" title="">
{{ $thumb := .Params.image | absURL }}
<img loading="lazy" src="{{ $thumb }}" alt="thumbnail of Work {{ .Title }}" class="img-responsive screenshot">
</a>
<h4><a href="{{ $link }}" class="name">{{ .Title }}</a></h4>
<div>
<span class="stamp">
<svg class='icon icon-text'>
<title>published icon</title>
<use xlink:href='#cal1'></use>
</svg>
{{ $date := now }}
{{ if isset .Params "date" }}
{{ $date = .Params.Date }}
{{ end }}
<time datetime='{{ $date.Format "2006-01-02" }}' class="date" title="Created Date">{{ $date.Format "January 2006" }}</time>
</span>
<p>
{{ .Params.description }}<br/>
</p>
</div>
</article>

View File

@ -0,0 +1,31 @@
{{ partial "header" . }}
{{ partial "bigimg" . }}
<a id="top"></a>
<main class="list">
<header>
<h1>
<svg class='icon'><use xlink:href="#{{ .Params.icontag }}"></use></svg>&nbsp;{{ .Title }}
</h1>
</header>
<hr/>
{{ with .Content }}
<article>
{{ . }}
</article>
{{ end }}
<div class="worksgrid">
{{ range .Pages }}
{{ partial "works-block.html" . }}
{{ end }}
</div>
<footer>
<svg class='icon icon-text' width='24' height='24'><use xlink:href='#up'></use></svg><a href="#top">Top</a>
</footer>
</main>
{{ partial "footer" . }}