images
29
.gitlab-ci.yml
Normal file
|
@ -0,0 +1,29 @@
|
|||
stages:
|
||||
- build
|
||||
- deploy
|
||||
|
||||
build:
|
||||
image: klakegg/hugo:alpine
|
||||
stage: build
|
||||
script:
|
||||
- hugo
|
||||
artifacts:
|
||||
paths:
|
||||
- public
|
||||
expire_in: 1 week
|
||||
|
||||
.deploy:
|
||||
image: debian:bullseye
|
||||
stage: deploy
|
||||
before_script:
|
||||
- 'command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y )'
|
||||
- eval $(ssh-agent -s)
|
||||
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
|
||||
- mkdir -p ~/.ssh
|
||||
- chmod 700 ~/.ssh
|
||||
- echo "$SSH_KNOWN_HOSTS" >> ~/.ssh/known_hosts
|
||||
- chmod 644 ~/.ssh/known_hosts
|
||||
script:
|
||||
- rsync something somewhere
|
||||
only:
|
||||
- main
|
|
@ -6,6 +6,11 @@ theme = 'janw'
|
|||
[params]
|
||||
subtitle = 'Personal Blog and Portfolio of Jan Wolff'
|
||||
|
||||
[markup]
|
||||
[markup.goldmark]
|
||||
[markup.goldmark.renderer]
|
||||
unsafe = true
|
||||
|
||||
[menu]
|
||||
[[menu.main]]
|
||||
name = 'Home'
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
title: "500m"
|
||||
date: 2022-10-08T17:21:27Z
|
||||
date: 2014-09-01T17:21:27Z
|
||||
teaser: /projects/500m/shot001.png
|
||||
draft: true
|
||||
---
|
||||
|
||||
|
|
|
@ -4,4 +4,3 @@ date: 2022-10-01T19:00:22Z
|
|||
draft: true
|
||||
---
|
||||
|
||||
Things I've made.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
title: "A Dark Dawn"
|
||||
date: 2022-10-08T17:21:31Z
|
||||
date: 2014-05-08T17:21:31Z
|
||||
draft: true
|
||||
---
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
title: "Cybernator"
|
||||
date: 2022-10-08T17:21:11Z
|
||||
date: 2014-10-08T17:21:11Z
|
||||
teaser: /projects/cybernator/shot001.png
|
||||
draft: true
|
||||
---
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
title: "Death Typer"
|
||||
date: 2022-10-08T17:21:46Z
|
||||
date: 2014-01-01T17:21:46Z
|
||||
teaser: /projects/death_typer/shot001.png
|
||||
draft: true
|
||||
---
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
title: "Duckalypse"
|
||||
date: 2022-10-08T17:21:18Z
|
||||
date: 2015-06-08T17:21:18Z
|
||||
teaser: /projects/duckalypse/shot001.png
|
||||
draft: true
|
||||
---
|
||||
|
||||
|
|
|
@ -5,4 +5,8 @@ teaser: /projects/godscythe/godscythe0.jpg
|
|||
draft: true
|
||||
---
|
||||
|
||||
lol
|
||||
<video style="width:100%;border-radius:1em;" controls>
|
||||
<source src="/projects/godscythe/trailer.webm" type="video/webm">
|
||||
<source src="/projects/godscythe/trailer.mp4" type="video/mp4">
|
||||
Your browser does not support the video tag.
|
||||
</video>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
title: "Lost Projects"
|
||||
date: 2022-10-08T17:22:31Z
|
||||
teaser: /projects/pics/house_of_doom.png
|
||||
date: 2012-01-01T17:22:31Z
|
||||
teaser: /projects/pics/house_of_doom_cropped.webp
|
||||
draft: true
|
||||
---
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
title: "Outer Earth Arena"
|
||||
date: 2022-10-08T17:22:00Z
|
||||
date: 2009-10-08T17:22:00Z
|
||||
draft: true
|
||||
---
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
title: "Raum Race"
|
||||
date: 2022-10-08T17:22:15Z
|
||||
date: 2006-02-01T17:22:15Z
|
||||
teaser: /projects/raum_race/screenshot101.png
|
||||
draft: true
|
||||
---
|
||||
|
|
BIN
static/projects/500m/shot001.png
Normal file
After Width: | Height: | Size: 123 KiB |
BIN
static/projects/500m/shot002.png
Normal file
After Width: | Height: | Size: 91 KiB |
BIN
static/projects/cybernator/shot001.png
Normal file
After Width: | Height: | Size: 112 KiB |
BIN
static/projects/cybernator/shot002.png
Normal file
After Width: | Height: | Size: 89 KiB |
BIN
static/projects/cybernator/shot003.png
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
static/projects/cybernator/shot004.png
Normal file
After Width: | Height: | Size: 94 KiB |
BIN
static/projects/death_typer/shot001.png
Normal file
After Width: | Height: | Size: 1.8 MiB |
BIN
static/projects/death_typer/shot002.jpg
Normal file
After Width: | Height: | Size: 181 KiB |
BIN
static/projects/death_typer/shot003.jpg
Normal file
After Width: | Height: | Size: 280 KiB |
BIN
static/projects/death_typer/shot004.jpg
Normal file
After Width: | Height: | Size: 274 KiB |
BIN
static/projects/death_typer/shot005.jpg
Normal file
After Width: | Height: | Size: 191 KiB |
BIN
static/projects/death_typer/shot006.jpg
Normal file
After Width: | Height: | Size: 169 KiB |
BIN
static/projects/duckalypse/shot001.png
Normal file
After Width: | Height: | Size: 1.3 MiB |
BIN
static/projects/duckalypse/shot002.png
Normal file
After Width: | Height: | Size: 862 KiB |
BIN
static/projects/duckalypse/shot003.png
Normal file
After Width: | Height: | Size: 565 KiB |
BIN
static/projects/pics/house_of_doom_cropped.webp
Normal file
After Width: | Height: | Size: 12 KiB |
|
@ -1,7 +1,7 @@
|
|||
<header>
|
||||
<a class="title" href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a>
|
||||
<span class="subtitle">{{ .Site.Params.subtitle }}</span>
|
||||
<nav class="nav-container">
|
||||
<nav class="big-container">
|
||||
<ul>
|
||||
{{ $currentPage := . }}
|
||||
{{ range .Site.Menus.main }}
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
</div>
|
||||
</div>
|
||||
{{end}}
|
||||
<span>{{.Title}}</span>
|
||||
<span>{{.Title}} ({{ .Date.Format "2006" }})</span>
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
|
|
|
@ -33,19 +33,6 @@ header .subtitle {
|
|||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
.nav-container {
|
||||
display: block;
|
||||
background: #ffffffb3;
|
||||
backdrop-filter: blur(32px);
|
||||
padding: 1rem;
|
||||
margin: 2rem;
|
||||
border-style: solid;
|
||||
border-width: 1px;
|
||||
border-color: #b1b1b1;
|
||||
border-radius: 0.5rem;
|
||||
box-shadow: rgba(0, 0, 0, 0.5) 0 0.25rem 0.2rem;
|
||||
}
|
||||
|
||||
.big-container {
|
||||
display: block;
|
||||
padding: 1rem;
|
||||
|
@ -54,7 +41,8 @@ header .subtitle {
|
|||
|
||||
.sub-container {
|
||||
display: block;
|
||||
background: rgb(251, 255, 252);
|
||||
color: rgb(186, 212, 186);
|
||||
background: rgb(60, 65, 61);
|
||||
padding: 0.75rem;
|
||||
margin: 1rem;
|
||||
border-radius: 0.5rem;
|
||||
|
@ -63,6 +51,7 @@ header .subtitle {
|
|||
}
|
||||
|
||||
.sub-container:hover {
|
||||
color: rgb(215, 245, 215);
|
||||
box-shadow: rgba(0, 0, 0, 0.2) 0 0.5rem 0.5rem;
|
||||
}
|
||||
|
||||
|
|