This commit is contained in:
Jan Wolff 2022-11-06 09:14:19 +01:00
parent f6b4208301
commit 4640b2680f
31 changed files with 57 additions and 27 deletions

29
.gitlab-ci.yml Normal file
View 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

View file

@ -6,6 +6,11 @@ theme = 'janw'
[params] [params]
subtitle = 'Personal Blog and Portfolio of Jan Wolff' subtitle = 'Personal Blog and Portfolio of Jan Wolff'
[markup]
[markup.goldmark]
[markup.goldmark.renderer]
unsafe = true
[menu] [menu]
[[menu.main]] [[menu.main]]
name = 'Home' name = 'Home'

View file

@ -1,6 +1,7 @@
--- ---
title: "500m" title: "500m"
date: 2022-10-08T17:21:27Z date: 2014-09-01T17:21:27Z
teaser: /projects/500m/shot001.png
draft: true draft: true
--- ---

View file

@ -4,4 +4,3 @@ date: 2022-10-01T19:00:22Z
draft: true draft: true
--- ---
Things I've made.

View file

@ -1,6 +1,6 @@
--- ---
title: "A Dark Dawn" title: "A Dark Dawn"
date: 2022-10-08T17:21:31Z date: 2014-05-08T17:21:31Z
draft: true draft: true
--- ---

View file

@ -1,6 +1,7 @@
--- ---
title: "Cybernator" title: "Cybernator"
date: 2022-10-08T17:21:11Z date: 2014-10-08T17:21:11Z
teaser: /projects/cybernator/shot001.png
draft: true draft: true
--- ---

View file

@ -1,6 +1,7 @@
--- ---
title: "Death Typer" title: "Death Typer"
date: 2022-10-08T17:21:46Z date: 2014-01-01T17:21:46Z
teaser: /projects/death_typer/shot001.png
draft: true draft: true
--- ---

View file

@ -1,6 +1,7 @@
--- ---
title: "Duckalypse" title: "Duckalypse"
date: 2022-10-08T17:21:18Z date: 2015-06-08T17:21:18Z
teaser: /projects/duckalypse/shot001.png
draft: true draft: true
--- ---

View file

@ -5,4 +5,8 @@ teaser: /projects/godscythe/godscythe0.jpg
draft: true 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>

View file

@ -1,7 +1,7 @@
--- ---
title: "Lost Projects" title: "Lost Projects"
date: 2022-10-08T17:22:31Z date: 2012-01-01T17:22:31Z
teaser: /projects/pics/house_of_doom.png teaser: /projects/pics/house_of_doom_cropped.webp
draft: true draft: true
--- ---

View file

@ -1,6 +1,6 @@
--- ---
title: "Outer Earth Arena" title: "Outer Earth Arena"
date: 2022-10-08T17:22:00Z date: 2009-10-08T17:22:00Z
draft: true draft: true
--- ---

View file

@ -1,6 +1,6 @@
--- ---
title: "Raum Race" title: "Raum Race"
date: 2022-10-08T17:22:15Z date: 2006-02-01T17:22:15Z
teaser: /projects/raum_race/screenshot101.png teaser: /projects/raum_race/screenshot101.png
draft: true draft: true
--- ---

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 862 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 565 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -1,7 +1,7 @@
<header> <header>
<a class="title" href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a> <a class="title" href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a>
<span class="subtitle">{{ .Site.Params.subtitle }}</span> <span class="subtitle">{{ .Site.Params.subtitle }}</span>
<nav class="nav-container"> <nav class="big-container">
<ul> <ul>
{{ $currentPage := . }} {{ $currentPage := . }}
{{ range .Site.Menus.main }} {{ range .Site.Menus.main }}

View file

@ -17,7 +17,7 @@
</div> </div>
</div> </div>
{{end}} {{end}}
<span>{{.Title}}</span> <span>{{.Title}} ({{ .Date.Format "2006" }})</span>
</a> </a>
</li> </li>
{{ end }} {{ end }}

View file

@ -33,19 +33,6 @@ header .subtitle {
font-size: 1.1em; 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 { .big-container {
display: block; display: block;
padding: 1rem; padding: 1rem;
@ -54,7 +41,8 @@ header .subtitle {
.sub-container { .sub-container {
display: block; display: block;
background: rgb(251, 255, 252); color: rgb(186, 212, 186);
background: rgb(60, 65, 61);
padding: 0.75rem; padding: 0.75rem;
margin: 1rem; margin: 1rem;
border-radius: 0.5rem; border-radius: 0.5rem;
@ -63,6 +51,7 @@ header .subtitle {
} }
.sub-container:hover { .sub-container:hover {
color: rgb(215, 245, 215);
box-shadow: rgba(0, 0, 0, 0.2) 0 0.5rem 0.5rem; box-shadow: rgba(0, 0, 0, 0.2) 0 0.5rem 0.5rem;
} }