initial commit

This commit is contained in:
Vri 🌈 2020-09-14 16:24:02 +02:00
commit ab7f027048
86 changed files with 4742 additions and 0 deletions

2
.directory Normal file
View file

@ -0,0 +1,2 @@
[Desktop Entry]
Icon=application-x-project

5
.gitignore vendored Normal file
View file

@ -0,0 +1,5 @@
/content/*
/puclic
deploy
git-deploy

0
README.md Normal file
View file

11
archetypes/default.md Normal file
View file

@ -0,0 +1,11 @@
---
title: "{{ replace .Name "-" " " | title }}"
author: "Vrifox"
date: {{ .Date }}
featured_image:
categories:
tags:
draft: true
type: "post"
---

13
archetypes/projects.md Normal file
View file

@ -0,0 +1,13 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
activetime:
featured_image:
categories:
tags:
draft: true
type: "project"
status:
link:
---

View file

@ -0,0 +1,60 @@
@import '../partials/main';
@import '../partials/nav';
@import '../partials/footer';
header {
text-align: center;
margin: 100px 0;
h1 {
font-size: 2em;
}
}
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem;
a {
color: rgb(255, 255, 255);
text-decoration: none;
}
article {
background: rgb(60, 60, 90);
color: rgb(255, 255, 255);
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content;
transition: background .2s;
img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: rgb(80, 80, 120);
object-fit: cover;
max-height: 250px;
}
h1 {
margin-top: 0px;
}
a {
color: rgb(255, 255, 255);
}
a:hover {
text-decoration: underline;
}
.meta {
margin: 0;
}
.author {
font-style: italic;
color: rgb(200, 200, 230);
}
}
article:hover {
background: rgb(70, 70, 105);
}
}

View file

@ -0,0 +1,85 @@
@import '../partials/main';
@import '../partials/nav';
.section-article {
article {
max-width: calc(100% / 3 * 2);
margin: 80px auto;
.meta {
color: rgb(180, 180, 220);
}
.title {
font-size: 2em;
margin-top: 20px;
}
img {
max-width: 100%;
margin-bottom: 15px;
border-radius: 5px;
}
a {
color: rgb(255, 130, 130);
transition: background .2s, color .2s;
margin: -5px -10px;
padding: 5px 10px;
border-radius: 5px;
}
a:hover {
background: rgb(255, 130, 130);
color: rgb(255, 240, 240);
text-decoration: none;
}
}
}
.section-articles {
margin: 20px auto;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem;
max-width: calc(100% / 3 * 2);
a {
color: rgb(255, 255, 255);
text-decoration: none;
}
article {
background: rgb(60, 60, 90);
color: rgb(255, 255, 255);
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content;
transition: background .2s;
img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: rgb(80, 80, 120);
object-fit: cover;
max-height: 170px;
}
h1 {
margin-top: 0px;
}
a {
color: rgb(255, 255, 255);
}
a:hover {
text-decoration: underline;
}
.meta {
margin: 0;
}
.author {
font-style: italic;
color: rgb(200, 200, 230);
}
}
article:hover {
background: rgb(70, 70, 105);
}
}
@import '../partials/footer';

102
assets/scss/index.scss Normal file
View file

@ -0,0 +1,102 @@
@import 'partials/main';
@import 'partials/nav';
header {
text-align: center;
margin: 150px 0;
h1 {
font-size: 2em;
}
}
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem;
a {
color: rgb(255, 255, 255);
text-decoration: none;
}
article {
background: rgb(60, 60, 90);
color: rgb(255, 255, 255);
padding: 20px;
border-radius: 5px;
display: grid;
height: max-content;
grid-template-columns: 120px 1fr;
grid-template-areas: "img h1"
"img p";
transition: background .2s;
img {
object-fit: cover;
height: 180px;
width: 120px;
border-radius: 5px;
border: 0px solid rgb(40, 40, 60);
grid-area: img;
margin: -20px;
}
h1 {
margin: 0px;
grid-area: h1;
}
.meta {
margin: 0;
grid-area: p;
}
.author {
font-style: italic;
color: rgb(200, 200, 230);
}
}
article:hover {
background: rgb(70, 70, 105);
}
}
.section-projects {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem;
a {
color: rgb(255, 255, 255);
text-decoration: none;
}
article {
background: rgb(60, 60, 90);
color: rgb(255, 255, 255);
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content;
transition: background .2s;
img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: rgb(80, 80, 120);
object-fit: cover;
max-height: 170px;
}
h1 {
margin-top: 0;
}
.meta {
margin: 0;
}
.status {
font-style: italic;
color: rgb(200, 200, 230);
}
}
article:hover {
background: rgb(70, 70, 105);
}
}
@import 'partials/footer';

View file

@ -0,0 +1,25 @@
footer {
background: rgb(30, 30, 45);
color: rgb(200, 200, 230);
margin-top: 100px;
.container {
display: flex;
align-items: center;
}
}
.website-subnav {
margin-left: auto;
ul {
display: flex;
padding: 0;
}
li {
list-style-type: none;
padding: 10px;
padding-left: 20px;
}
a {
color: rgb(200, 200, 230);
}
}

View file

@ -0,0 +1,24 @@
* {
box-sizing: border-box;
}
a {
color: rgb(255, 130, 130);
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
body {
background: rgb(40, 40, 60);
color: rgb(240, 240, 255);
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid;
}
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto;
}

View file

@ -0,0 +1,33 @@
nav {
background: rgb(60, 60, 90);
.container {
display: flex;
align-items: center;
.website-name {
a {
color: rgb(245, 245, 245);
text-decoration: none;
background: rgb(255, 130, 130);
padding: 5px 10px;
border-radius: 20px;
text-shadow: rgb(255, 100, 100) 2px 2px;
}
}
.website-nav {
margin-left: auto;
ul {
display: flex;
padding: 0;
}
li {
list-style-type: none;
padding: 10px;
padding-left: 20px;
}
a {
color: rgb(245, 245, 245);
text-decoration: none;
}
}
}
}

View file

@ -0,0 +1,56 @@
@import '../partials/main';
@import '../partials/nav';
header {
text-align: center;
margin: 100px 0;
h1 {
font-size: 2em;
}
}
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem;
a {
color: rgb(255, 255, 255);
text-decoration: none;
}
article {
background: rgb(60, 60, 90);
color: rgb(255, 255, 255);
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
max-width: 562px;
height: max-content;
transition: background .2s;
img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: rgb(80, 80, 120);
object-fit: cover;
max-height: 170px;
}
h1 {
margin-top: 0;
}
p {
margin: 0;
}
.status {
font-style: italic;
color: rgb(200, 200, 230);
}
}
article:hover {
background: rgb(70, 70, 105);
}
}
@import '../partials/footer';

34
config.json Normal file
View file

@ -0,0 +1,34 @@
{
"baseURL": "https://vrifox.cc/vrifox.cc_hugo/",
"languageCode": "en-us",
"title": "Have a nice day.",
"enableRobotsTXT": true,
"menu": {
"main": [
{
"identifier": "blog",
"name": "Blog",
"title": "blog",
"url": "/blog",
"weight": 2
},
{
"identifier": "projects",
"name": "Projects",
"title": "projects",
"url": "/projects",
"weight": 3
}
],
"links": [
{
"identifier": "mastodon",
"name": "Mastodon",
"title": "mastodon",
"url": "https://social.anoxinon.de/@vrifox",
"weight": 4
}
]
}
}

29
layouts/404.html Normal file
View file

@ -0,0 +1,29 @@
{{ define "stylesheet" }}{{ $sass := resources.Get "scss/index.scss" }}{{ $style := $sass | resources.ToCSS }}
<link rel="stylesheet" href="{{ $style.Permalink }}" type="text/css" media="screen" />
{{ end }}
{{ define "main" }}
<main class="container">
<section>
<header>
<h1>{{ .Params.heading }}</h1>
<span class="subtitle">{{.Params.subheading}}</span>
</header>
{{.Content}}
</section>
<section class="section-articles">
{{ range first 3 (where .Site.RegularPages "Type" "post") }}
<article>
<h1><a href="{{ .Permalink }}">{{ .Title }}</a></h1>
<p class="date" title="{{ .Date.Format "2 Jan 2006, 15:04 MST" }}">{{ .Date.Format "2 January 2006" }}</p>
{{ with .Description }}
<p>{{ . }}</p>
{{ end }}
{{ with .Params.featured_image }}
<img src="{{ . | absURL }}">
{{ end }}
</article>
{{ end }}
</section>
</main>
{{ end }}

View file

@ -0,0 +1,18 @@
<!doctype html>
<html>
<head>
<title>{{ with .Title }} {{ . }} {{ end }}{{ .Site.Title }}</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
{{ block "stylesheet" . }}{{ end }}
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
{{ partial "nav.html" . }}
{{ block "main" . }}{{ end }}
{{ partial "footer.html" . }}
</body>
</html>

View file

@ -0,0 +1,31 @@
{{ define "stylesheet" }}{{ $scss := resources.Get "scss/_default/list.scss" }}{{ $style := $scss | resources.ToCSS }}
<link rel="stylesheet" href="{{ $style.Permalink }}" type="text/css" media="screen" />
{{ end }}
{{ define "main" }}
<main class="container">
<section>
<header>
<h1>{{ .Params.heading }}</h1>
<span class="subtitle">{{.Params.subheading}}</span>
</header>
{{ .Content }}
</section>
<section class="section-articles">
{{ range .Pages }}
<a href="{{ .Permalink }}">
<article>
<h1>{{ .Title }}</h1>
<p class="meta" title="{{ .Date.Format "2 Jan 2006, 15:04 MST" }}"><span class="date">{{ .Date.Format "2 January 2006" }}</span> <span class="author">by {{ .Params.author }}</span></p>
{{ with .Description }}
<p>{{ . }}</p>
{{ end }}
{{ with .Params.featured_image }}
<img src="{{ . | relURL }}">
{{ end }}
</article>
</a>
{{ end }}
</section>
</main>
{{ end }}

View file

@ -0,0 +1,71 @@
{{ define "stylesheet" }}{{ $scss := resources.Get "scss/_default/single.scss" }}{{ $style := $scss | resources.ToCSS }}
<link rel="stylesheet" href="{{ $style.Permalink }}" type="text/css" media="screen" />
{{ end }}
{{ define "main" }}
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="{{ .Date.Format "2 Jan 2006, 15:04 MST" }}">{{ .Date.Format "2. January 2006" }}</span>
by
<span>{{ .Params.author }}</span>
</p>
<h1 class="title">{{ .Title }}</h1>
{{ with .Params.featured_image }}
<img src="{{ . | relURL }}">
{{ end }}
{{ .Content }}
<aside class="meta">
<div>
{{ with .Params.topics }}
<ul class="topics">
{{ range . }}
<li><a href="{{ "topics" | absURL}}{{ . | urlize }}">{{ . }}</a> </li>
{{ end }}
</ul>
{{ end }}
{{ with .Params.tags }}
<ul class="tags">
{{ range . }}
<li> <a href="{{ "tags" | absURL }}/{{ . | urlize }}">{{ . }}</a> </li>
{{ end }}
</ul>
{{ end }}
</div>
</aside>
</article>
</section>
<section class="section-articles">
{{ with .PrevInSection }}
<a href="{{ .Permalink }}">
<article>
<h1>{{ .Title }}</h1>
<p class="meta" title="{{ .Date.Format "2 Jan 2006, 15:04 MST" }}"><span class="date">{{ .Date.Format "2 January 2006" }}</span> <span class="author">by {{ .Params.author }}</span></p>
{{ with .Description }}
<p>{{ . }}</p>
{{ end }}
{{ with .Params.featured_image }}
<img src="{{ . | relURL }}">
{{ end }}
</article>
</a>
{{ end }}
{{ with .NextInSection }}
<a href="{{ .Permalink }}">
<article>
<h1>{{ .Title }}</h1>
<p class="meta" title="{{ .Date.Format "2 Jan 2006, 15:04 MST" }}"><span class="date">{{ .Date.Format "2 January 2006" }}</span> <span class="author">by {{ .Params.author }}</span></p>
{{ with .Description }}
<p>{{ . }}</p>
{{ end }}
{{ with .Params.featured_image }}
<img src="{{ . | relURL }}">
{{ end }}
</article>
{{ end }}
</section>
</div>
</main>
{{ end }}

45
layouts/index.html Normal file
View file

@ -0,0 +1,45 @@
{{ define "stylesheet" }}{{ $scss := resources.Get "scss/index.scss" }}{{ $style := $scss | resources.ToCSS }}
<link rel="stylesheet" href="{{ $style.Permalink }}" type="text/css" media="screen" />
{{ end }}
{{ define "main" }}
<main class="container">
<section>
<header>
<h1>{{ .Params.heading }}</h1>
<span class="subtitle">{{.Params.subheading}}</span>
</header>
{{.Content}}
</section>
<h1>latest <a href="{{ "/blog" | relURL }}">articles</a></h1>
<section class="section-articles">
{{ range first 3 (where .Site.RegularPages "Type" "post") }}
<a href="{{ .Permalink }}">
<article>
<h1>{{ .Title }}</h1>
<p class="meta" title="{{ .Date.Format "2 Jan 2006, 15:04 MST" }}"><span class="date">{{ .Date.Format "2 January 2006" }}</span> <span class="author">by {{ .Params.author }}</span></p>
{{ with .Description }}
<p>{{ . }}</p>
{{ end }}
{{ with .Params.featured_image }}
<img src="{{ . | relURL }}">
{{ end }}
</article>
</a>
{{ end }}
</section>
<h1>latest <a href="{{ "/projects" | relURL }}">projects</a></h1>
<section class="section-projects">
{{ range first 3 (where .Site.RegularPages "Type" "project") }}
<a href="{{ .Permalink }}">
<article>
<h1>{{ .Title }}</h1>
<p class="meta" title="last change: {{ .Date.Format "2 Jan 2006" }}">{{ with .Params.activetime }}<span class="date">{{ . }}</span>{{ end }} {{ with .Params.status }}<span class="status">{{ . }}</span>{{ end }}</p>
{{ with .Description }}<p>{{ . }}</p>{{ end }}
<img {{ with .Params.featured_image }}src="{{ . | relURL }}"{{ end }}>
</article>
</a>
{{ end }}
</section>
</main>
{{ end }}

View file

@ -0,0 +1,29 @@
<footer>
<div class="container">
<section class="website-version">
<span>version {{ .Date.Format "2006-01-02" }}</span>
</section>
<section class="website-subnav">
<ul>
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
<li>
<a href="{{ .URL }}">
{{ .Pre }}
<span>{{ .Name }}</span>
</a>
</li>
{{ end }}
<li>|</li>
{{ range .Site.Menus.links }}
<li>
<a href="{{ .URL }}">
{{ .Pre }}
<span>{{ .Name }}</span>
</a>
</li>
{{ end }}
</ul>
</section>
</div>
</footer>

29
layouts/partials/nav.html Normal file
View file

@ -0,0 +1,29 @@
<nav>
<div class="container">
<section class="website-name">
<a href="{{ .Site.BaseURL }}">Vrifox</a>
</section>
<section class="website-nav">
<ul>
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
<li>
<a href="{{ .URL }}">
{{ .Pre }}
<span>{{ .Name }}</span>
</a>
</li>
{{ end }}
<li>|</li>
{{ range .Site.Menus.links }}
<li>
<a href="{{ .URL }}">
{{ .Pre }}
<span>{{ .Name }}</span>
</a>
</li>
{{ end }}
</ul>
</section>
</div>
</nav>

View file

@ -0,0 +1,27 @@
{{ define "stylesheet" }}{{ $scss := resources.Get "scss/projects/list.scss" }}{{ $style := $scss | resources.ToCSS }}
<link rel="stylesheet" href="{{ $style.Permalink }}" type="text/css" media="screen" />
{{ end }}
{{ define "main" }}
<main class="container">
<section>
<header>
<h1>{{ .Params.heading }}</h1>
<span class="subtitle">{{.Params.subheading}}</span>
</header>
{{ .Content }}
</section>
<section class="section-articles">
{{ range .Pages }}
<a href="{{ .Permalink }}">
<article>
<h1>{{ .Title }}</h1>
<p class="" title="last change: {{ .Date.Format "2 Jan 2006" }}">{{ with .Params.activetime }}<span class="date">{{ . }}</span>{{ end }} {{ with .Params.status }}<span class="status">{{ . }}</span>{{ end }}</p>
{{ with .Description }}<p>{{ . }}</p>{{ end }}
<img {{ with .Params.featured_image }}src="{{ . | relURL }}"{{ end }}>
</article>
</a>
{{ end }}
</section>
</main>
{{ end }}

5
layouts/robots.txt Normal file
View file

@ -0,0 +1,5 @@
User-agent: *
{{range .Pages}}
Disallow: {{.RelPermalink}}
{{end}}

123
public/404.html Normal file
View file

@ -0,0 +1,123 @@
<!doctype html>
<html>
<head>
<title> 404 Page not found Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/index.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main class="container">
<section>
<header>
<h1></h1>
<span class="subtitle"></span>
</header>
</section>
<section class="section-articles">
<article>
<h1><a href="https://vrifox.cc/vrifox.cc_hugo/blog/2020/my-new-hugo-page/">My New Hugo Page</a></h1>
<p class="date" title="9 Sep 2020, 19:59 CEST">9 September 2020</p>
<img src="https://vrifox.cc/upload/2020/09/vrifox.cc-2020-09.png">
</article>
<article>
<h1><a href="https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/">A »new« graphic for Natenoms blog</a></h1>
<p class="date" title="29 Aug 2020, 12:12 CEST">29 August 2020</p>
<img src="https://vrifox.cc/upload/2020/08/fahrradteile-v2-1.png">
</article>
</section>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 0001-01-01</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,132 @@
<!doctype html>
<html>
<head>
<title> A »new« graphic for Natenoms blog Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/single.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="29 Aug 2020, 12:12 CEST">29. August 2020</span>
by
<span>Vrifox</span>
</p>
<h1 class="title">A »new« graphic for Natenoms blog</h1>
<img src="/vrifox.cc_hugo/upload/2020/08/fahrradteile-v2-1.png">
<p>I did make a new iteration of this graphic for <a href="https://blog.natenom.com/">Natenoms Blog</a>.</p>
<aside class="meta">
<div>
</div>
</aside>
</article>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/blog/2020/my-new-hugo-page/">
<article>
<h1>My New Hugo Page</h1>
<p class="meta" title="9 Sep 2020, 19:59 CEST"><span class="date">9 September 2020</span> <span class="author">by Vrifox</span></p>
<img src="/vrifox.cc_hugo/upload/2020/09/vrifox.cc-2020-09.png">
</article>
</section>
</div>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2020-08-29</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,134 @@
<!doctype html>
<html>
<head>
<title> My New Hugo Page Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/single.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="9 Sep 2020, 19:59 CEST">9. September 2020</span>
by
<span>Vrifox</span>
</p>
<h1 class="title">My New Hugo Page</h1>
<img src="/vrifox.cc_hugo/upload/2020/09/vrifox.cc-2020-09.png">
<p>In the past weeks I learned hugo by just using it.</p>
<p>And this page is the first result.</p>
<aside class="meta">
<div>
</div>
</aside>
</article>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/">
<article>
<h1>A »new« graphic for Natenoms blog</h1>
<p class="meta" title="29 Aug 2020, 12:12 CEST"><span class="date">29 August 2020</span> <span class="author">by Vrifox</span></p>
<img src="/vrifox.cc_hugo/upload/2020/08/fahrradteile-v2-1.png">
</article>
</a>
</section>
</div>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2020-09-09</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

127
public/blog/index.html Normal file
View file

@ -0,0 +1,127 @@
<!doctype html>
<html>
<head>
<title>Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/list.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main class="container">
<section>
<header>
<h1>Blog</h1>
<span class="subtitle">things, thoughts &amp; toots</span>
</header>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/blog/2020/my-new-hugo-page/">
<article>
<h1>My New Hugo Page</h1>
<p class="meta" title="9 Sep 2020, 19:59 CEST"><span class="date">9 September 2020</span> <span class="author">by Vrifox</span></p>
<img src="/vrifox.cc_hugo/upload/2020/09/vrifox.cc-2020-09.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/">
<article>
<h1>A »new« graphic for Natenoms blog</h1>
<p class="meta" title="29 Aug 2020, 12:12 CEST"><span class="date">29 August 2020</span> <span class="author">by Vrifox</span></p>
<img src="/vrifox.cc_hugo/upload/2020/08/fahrradteile-v2-1.png">
</article>
</a>
</section>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2020-09-09</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

34
public/blog/index.xml Normal file
View file

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Have a nice day.</title>
<link>https://vrifox.cc/vrifox.cc_hugo/blog/</link>
<description>Recent content on Have a nice day.</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 09 Sep 2020 19:59:31 +0200</lastBuildDate>
<atom:link href="https://vrifox.cc/vrifox.cc_hugo/blog/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>My New Hugo Page</title>
<link>https://vrifox.cc/vrifox.cc_hugo/blog/2020/my-new-hugo-page/</link>
<pubDate>Wed, 09 Sep 2020 19:59:31 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/blog/2020/my-new-hugo-page/</guid>
<description>In the past weeks I learned hugo by just using it.
And this page is the first result.</description>
</item>
<item>
<title>A »new« graphic for Natenoms blog</title>
<link>https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/</link>
<pubDate>Sat, 29 Aug 2020 12:12:53 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/</guid>
<description>I did make a new iteration of this graphic for Natenoms Blog.</description>
</item>
</channel>
</rss>

View file

@ -0,0 +1,114 @@
<!doctype html>
<html>
<head>
<title> Categories Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/list.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main class="container">
<section>
<header>
<h1></h1>
<span class="subtitle"></span>
</header>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/categories/natenomsblog/">
<article>
<h1>natenomsblog</h1>
<p class="meta" title="29 Aug 2020, 12:12 CEST"><span class="date">29 August 2020</span> <span class="author">by </span></p>
</article>
</a>
</section>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2020-08-29</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Categories on Have a nice day.</title>
<link>https://vrifox.cc/vrifox.cc_hugo/categories/</link>
<description>Recent content in Categories on Have a nice day.</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Sat, 29 Aug 2020 12:12:53 +0200</lastBuildDate>
<atom:link href="https://vrifox.cc/vrifox.cc_hugo/categories/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>natenomsblog</title>
<link>https://vrifox.cc/vrifox.cc_hugo/categories/natenomsblog/</link>
<pubDate>Sat, 29 Aug 2020 12:12:53 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/categories/natenomsblog/</guid>
<description></description>
</item>
</channel>
</rss>

View file

@ -0,0 +1,116 @@
<!doctype html>
<html>
<head>
<title> natenomsblog Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/list.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main class="container">
<section>
<header>
<h1></h1>
<span class="subtitle"></span>
</header>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/">
<article>
<h1>A »new« graphic for Natenoms blog</h1>
<p class="meta" title="29 Aug 2020, 12:12 CEST"><span class="date">29 August 2020</span> <span class="author">by Vrifox</span></p>
<img src="/vrifox.cc_hugo/upload/2020/08/fahrradteile-v2-1.png">
</article>
</a>
</section>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2020-08-29</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>natenomsblog on Have a nice day.</title>
<link>https://vrifox.cc/vrifox.cc_hugo/categories/natenomsblog/</link>
<description>Recent content in natenomsblog on Have a nice day.</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Sat, 29 Aug 2020 12:12:53 +0200</lastBuildDate>
<atom:link href="https://vrifox.cc/vrifox.cc_hugo/categories/natenomsblog/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>A »new« graphic for Natenoms blog</title>
<link>https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/</link>
<pubDate>Sat, 29 Aug 2020 12:12:53 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/</guid>
<description>I did make a new iteration of this graphic for Natenoms Blog.</description>
</item>
</channel>
</rss>

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

BIN
public/favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

160
public/index.html Normal file
View file

@ -0,0 +1,160 @@
<!doctype html>
<html>
<head>
<meta name="generator" content="Hugo 0.74.3" />
<title>Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/index.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main class="container">
<section>
<header>
<h1>Hola, I&#39;m Vrifox.</h1>
<span class="subtitle">casual content creator</span>
</header>
</section>
<h1>latest <a href="/vrifox.cc_hugo/blog">articles</a></h1>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/blog/2020/my-new-hugo-page/">
<article>
<h1>My New Hugo Page</h1>
<p class="meta" title="9 Sep 2020, 19:59 CEST"><span class="date">9 September 2020</span> <span class="author">by Vrifox</span></p>
<img src="/vrifox.cc_hugo/upload/2020/09/vrifox.cc-2020-09.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/">
<article>
<h1>A »new« graphic for Natenoms blog</h1>
<p class="meta" title="29 Aug 2020, 12:12 CEST"><span class="date">29 August 2020</span> <span class="author">by Vrifox</span></p>
<img src="/vrifox.cc_hugo/upload/2020/08/fahrradteile-v2-1.png">
</article>
</a>
</section>
<h1>latest <a href="/vrifox.cc_hugo/projects">projects</a></h1>
<section class="section-projects">
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2008/my-website/">
<article>
<h1>My Website</h1>
<p class="meta" title="last change: 10 Sep 2020"><span class="date">2008 - now</span> <span class="status">in progress</span></p>
<img src="/vrifox.cc_hugo/upload/2020/09/vrifox.cc_blank-2020-08.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2015/natenoms-blog/">
<article>
<h1>Natenoms Blog</h1>
<p class="meta" title="last change: 20 Aug 2020"><span class="date">2015 - now</span> <span class="status">in progress</span></p>
<img src="/vrifox.cc_hugo/upload/2018/11/blog.natenom.com.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/">
<article>
<h1>Gitea Theme Vrifox 2018</h1>
<p class="meta" title="last change: 9 Jun 2019"><span class="date">2018 - 2019</span> <span class="status">archived</span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/gitea-theme.png">
</article>
</a>
</section>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2020-09-10</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

88
public/index.xml Normal file
View file

@ -0,0 +1,88 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Have a nice day.</title>
<link>https://vrifox.cc/vrifox.cc_hugo/</link>
<description>Recent content on Have a nice day.</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Thu, 10 Sep 2020 14:27:00 +0200</lastBuildDate>
<atom:link href="https://vrifox.cc/vrifox.cc_hugo/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>My Website</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2008/my-website/</link>
<pubDate>Thu, 10 Sep 2020 14:27:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2008/my-website/</guid>
<description></description>
</item>
<item>
<title>My New Hugo Page</title>
<link>https://vrifox.cc/vrifox.cc_hugo/blog/2020/my-new-hugo-page/</link>
<pubDate>Wed, 09 Sep 2020 19:59:31 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/blog/2020/my-new-hugo-page/</guid>
<description>In the past weeks I learned hugo by just using it.
And this page is the first result.</description>
</item>
<item>
<title>A »new« graphic for Natenoms blog</title>
<link>https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/</link>
<pubDate>Sat, 29 Aug 2020 12:12:53 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/</guid>
<description>I did make a new iteration of this graphic for Natenoms Blog.</description>
</item>
<item>
<title>Natenoms Blog</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2015/natenoms-blog/</link>
<pubDate>Thu, 20 Aug 2020 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2015/natenoms-blog/</guid>
<description></description>
</item>
<item>
<title>Gitea Theme Vrifox 2018</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/</link>
<pubDate>Sun, 09 Jun 2019 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/</guid>
<description></description>
</item>
<item>
<title>MMM-Dark</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2017/mmm-dark/</link>
<pubDate>Sun, 01 Jan 2017 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2017/mmm-dark/</guid>
<description></description>
</item>
<item>
<title>Omega for Mumble</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2014/omega-for-mumble/</link>
<pubDate>Tue, 24 May 2016 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2014/omega-for-mumble/</guid>
<description></description>
</item>
<item>
<title>Simpleblog</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2015/simpleblog/</link>
<pubDate>Tue, 29 Sep 2015 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2015/simpleblog/</guid>
<description></description>
</item>
</channel>
</rss>

View file

@ -0,0 +1,132 @@
<!doctype html>
<html>
<head>
<title> My Website Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/single.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="10 Sep 2020, 14:27 CEST">10. September 2020</span>
by
<span></span>
</p>
<h1 class="title">My Website</h1>
<img src="/vrifox.cc_hugo/upload/2020/09/vrifox.cc_blank-2020-08.png">
<aside class="meta">
<div>
</div>
</aside>
</article>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2015/natenoms-blog/">
<article>
<h1>Natenoms Blog</h1>
<p class="meta" title="20 Aug 2020, 12:00 CEST"><span class="date">20 August 2020</span> <span class="author">by </span></p>
<img src="/vrifox.cc_hugo/upload/2018/11/blog.natenom.com.png">
</article>
</a>
</section>
</div>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2020-09-10</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,131 @@
<!doctype html>
<html>
<head>
<title> Cursors Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/single.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="6 Jul 2013, 12:00 CEST">6. July 2013</span>
by
<span></span>
</p>
<h1 class="title">Cursors</h1>
<aside class="meta">
<div>
</div>
</aside>
</article>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2015/simpleblog/">
<article>
<h1>Simpleblog</h1>
<p class="meta" title="29 Sep 2015, 12:00 CEST"><span class="date">29 September 2015</span> <span class="author">by </span></p>
<p>A never finished idea.</p>
<img src="/vrifox.cc_hugo/upload/2020/09/simpleblog.png">
</article>
</section>
</div>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2013-07-06</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,144 @@
<!doctype html>
<html>
<head>
<title> Omega for Mumble Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/single.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="24 May 2016, 12:00 CEST">24. May 2016</span>
by
<span></span>
</p>
<h1 class="title">Omega for Mumble</h1>
<img src="/vrifox.cc_hugo/upload/2020/01/omega-for-mumble-theme.png">
<aside class="meta">
<div>
</div>
</aside>
</article>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2015/simpleblog/">
<article>
<h1>Simpleblog</h1>
<p class="meta" title="29 Sep 2015, 12:00 CEST"><span class="date">29 September 2015</span> <span class="author">by </span></p>
<p>A never finished idea.</p>
<img src="/vrifox.cc_hugo/upload/2020/09/simpleblog.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2017/mmm-dark/">
<article>
<h1>MMM-Dark</h1>
<p class="meta" title="1 Jan 2017, 12:00 &#43;0200"><span class="date">1 January 2017</span> <span class="author">by </span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/mmm-dark-mumble-theme.png">
</article>
</section>
</div>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2016-05-24</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,142 @@
<!doctype html>
<html>
<head>
<title> Natenoms Blog Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/single.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="20 Aug 2020, 12:00 CEST">20. August 2020</span>
by
<span></span>
</p>
<h1 class="title">Natenoms Blog</h1>
<img src="/vrifox.cc_hugo/upload/2018/11/blog.natenom.com.png">
<aside class="meta">
<div>
</div>
</aside>
</article>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/">
<article>
<h1>Gitea Theme Vrifox 2018</h1>
<p class="meta" title="9 Jun 2019, 12:00 CEST"><span class="date">9 June 2019</span> <span class="author">by </span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/gitea-theme.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2008/my-website/">
<article>
<h1>My Website</h1>
<p class="meta" title="10 Sep 2020, 14:27 CEST"><span class="date">10 September 2020</span> <span class="author">by </span></p>
<img src="/vrifox.cc_hugo/upload/2020/09/vrifox.cc_blank-2020-08.png">
</article>
</section>
</div>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2020-08-20</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,131 @@
<!doctype html>
<html>
<head>
<title> Simpleblog Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/single.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="29 Sep 2015, 12:00 CEST">29. September 2015</span>
by
<span></span>
</p>
<h1 class="title">Simpleblog</h1>
<img src="/vrifox.cc_hugo/upload/2020/09/simpleblog.png">
<aside class="meta">
<div>
</div>
</aside>
</article>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2014/omega-for-mumble/">
<article>
<h1>Omega for Mumble</h1>
<p class="meta" title="24 May 2016, 12:00 CEST"><span class="date">24 May 2016</span> <span class="author">by </span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/omega-for-mumble-theme.png">
</article>
</section>
</div>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2015-09-29</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,142 @@
<!doctype html>
<html>
<head>
<title> MMM-Dark Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/single.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="1 Jan 2017, 12:00 &#43;0200">1. January 2017</span>
by
<span></span>
</p>
<h1 class="title">MMM-Dark</h1>
<img src="/vrifox.cc_hugo/upload/2020/01/mmm-dark-mumble-theme.png">
<aside class="meta">
<div>
</div>
</aside>
</article>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2014/omega-for-mumble/">
<article>
<h1>Omega for Mumble</h1>
<p class="meta" title="24 May 2016, 12:00 CEST"><span class="date">24 May 2016</span> <span class="author">by </span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/omega-for-mumble-theme.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/">
<article>
<h1>Gitea Theme Vrifox 2018</h1>
<p class="meta" title="9 Jun 2019, 12:00 CEST"><span class="date">9 June 2019</span> <span class="author">by </span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/gitea-theme.png">
</article>
</section>
</div>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2017-01-01</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,142 @@
<!doctype html>
<html>
<head>
<title> Gitea Theme Vrifox 2018 Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/single.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main>
<div class="container">
<section class="section-article">
<article>
<p class="meta">
<span title="9 Jun 2019, 12:00 CEST">9. June 2019</span>
by
<span></span>
</p>
<h1 class="title">Gitea Theme Vrifox 2018</h1>
<img src="/vrifox.cc_hugo/upload/2020/01/gitea-theme.png">
<aside class="meta">
<div>
</div>
</aside>
</article>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2017/mmm-dark/">
<article>
<h1>MMM-Dark</h1>
<p class="meta" title="1 Jan 2017, 12:00 &#43;0200"><span class="date">1 January 2017</span> <span class="author">by </span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/mmm-dark-mumble-theme.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2015/natenoms-blog/">
<article>
<h1>Natenoms Blog</h1>
<p class="meta" title="20 Aug 2020, 12:00 CEST"><span class="date">20 August 2020</span> <span class="author">by </span></p>
<img src="/vrifox.cc_hugo/upload/2018/11/blog.natenom.com.png">
</article>
</section>
</div>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2019-06-09</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

159
public/projects/index.html Normal file
View file

@ -0,0 +1,159 @@
<!doctype html>
<html>
<head>
<title>Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/projects/list.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main class="container">
<section>
<header>
<h1>Projects</h1>
<span class="subtitle">Projects I started or contributed to not necessarily finished over the years.</span>
</header>
</section>
<section class="section-articles">
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2008/my-website/">
<article>
<h1>My Website</h1>
<p class="" title="last change: 10 Sep 2020"><span class="date">2008 - now</span> <span class="status">in progress</span></p>
<img src="/vrifox.cc_hugo/upload/2020/09/vrifox.cc_blank-2020-08.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2015/natenoms-blog/">
<article>
<h1>Natenoms Blog</h1>
<p class="" title="last change: 20 Aug 2020"><span class="date">2015 - now</span> <span class="status">in progress</span></p>
<img src="/vrifox.cc_hugo/upload/2018/11/blog.natenom.com.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/">
<article>
<h1>Gitea Theme Vrifox 2018</h1>
<p class="" title="last change: 9 Jun 2019"><span class="date">2018 - 2019</span> <span class="status">archived</span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/gitea-theme.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2017/mmm-dark/">
<article>
<h1>MMM-Dark</h1>
<p class="" title="last change: 1 Jan 2017"><span class="date">2017</span> <span class="status">archived</span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/mmm-dark-mumble-theme.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2014/omega-for-mumble/">
<article>
<h1>Omega for Mumble</h1>
<p class="" title="last change: 24 May 2016"><span class="date">2014 - 2016</span> <span class="status">archived</span></p>
<img src="/vrifox.cc_hugo/upload/2020/01/omega-for-mumble-theme.png">
</article>
</a>
<a href="https://vrifox.cc/vrifox.cc_hugo/projects/2015/simpleblog/">
<article>
<h1>Simpleblog</h1>
<p class="" title="last change: 29 Sep 2015"><span class="date">2015</span> <span class="status">archived</span></p>
<p>A never finished idea.</p>
<img src="/vrifox.cc_hugo/upload/2020/09/simpleblog.png">
</article>
</a>
</section>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 2020-09-10</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

69
public/projects/index.xml Normal file
View file

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Have a nice day.</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/</link>
<description>Recent content on Have a nice day.</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Thu, 10 Sep 2020 14:27:00 +0200</lastBuildDate>
<atom:link href="https://vrifox.cc/vrifox.cc_hugo/projects/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>My Website</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2008/my-website/</link>
<pubDate>Thu, 10 Sep 2020 14:27:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2008/my-website/</guid>
<description></description>
</item>
<item>
<title>Natenoms Blog</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2015/natenoms-blog/</link>
<pubDate>Thu, 20 Aug 2020 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2015/natenoms-blog/</guid>
<description></description>
</item>
<item>
<title>Gitea Theme Vrifox 2018</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/</link>
<pubDate>Sun, 09 Jun 2019 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/</guid>
<description></description>
</item>
<item>
<title>MMM-Dark</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2017/mmm-dark/</link>
<pubDate>Sun, 01 Jan 2017 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2017/mmm-dark/</guid>
<description></description>
</item>
<item>
<title>Omega for Mumble</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2014/omega-for-mumble/</link>
<pubDate>Tue, 24 May 2016 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2014/omega-for-mumble/</guid>
<description></description>
</item>
<item>
<title>Simpleblog</title>
<link>https://vrifox.cc/vrifox.cc_hugo/projects/2015/simpleblog/</link>
<pubDate>Tue, 29 Sep 2015 12:00:00 +0200</pubDate>
<guid>https://vrifox.cc/vrifox.cc_hugo/projects/2015/simpleblog/</guid>
<description></description>
</item>
</channel>
</rss>

31
public/robots.txt Normal file
View file

@ -0,0 +1,31 @@
User-agent: *
Disallow: /vrifox.cc_hugo/
Disallow: /vrifox.cc_hugo/projects/
Disallow: /vrifox.cc_hugo/projects/2008/my-website/
Disallow: /vrifox.cc_hugo/blog/
Disallow: /vrifox.cc_hugo/blog/2020/my-new-hugo-page/
Disallow: /vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/
Disallow: /vrifox.cc_hugo/categories/
Disallow: /vrifox.cc_hugo/categories/natenomsblog/
Disallow: /vrifox.cc_hugo/projects/2015/natenoms-blog/
Disallow: /vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/
Disallow: /vrifox.cc_hugo/projects/2017/mmm-dark/
Disallow: /vrifox.cc_hugo/projects/2014/omega-for-mumble/
Disallow: /vrifox.cc_hugo/projects/2015/simpleblog/
Disallow: /vrifox.cc_hugo/tags/

View file

@ -0,0 +1,111 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav .container {
display: flex;
align-items: center; }
nav .container .website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
nav .container .website-nav {
margin-left: auto; }
nav .container .website-nav ul {
display: flex;
padding: 0; }
nav .container .website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
nav .container .website-nav a {
color: whitesmoke;
text-decoration: none; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }
header {
text-align: center;
margin: 100px 0; }
header h1 {
font-size: 2em; }
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem; }
.section-articles a {
color: white;
text-decoration: none; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content;
transition: background .2s; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078;
object-fit: cover;
max-height: 250px; }
.section-articles article h1 {
margin-top: 0px; }
.section-articles article a {
color: white; }
.section-articles article a:hover {
text-decoration: underline; }
.section-articles article .meta {
margin: 0; }
.section-articles article .author {
font-style: italic;
color: #c8c8e6; }
.section-articles article:hover {
background: #464669; }

View file

@ -0,0 +1,129 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav .container {
display: flex;
align-items: center; }
nav .container .website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
nav .container .website-nav {
margin-left: auto; }
nav .container .website-nav ul {
display: flex;
padding: 0; }
nav .container .website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
nav .container .website-nav a {
color: whitesmoke;
text-decoration: none; }
.section-article article {
max-width: calc(100% / 3 * 2);
margin: 80px auto; }
.section-article article .meta {
color: #b4b4dc; }
.section-article article .title {
font-size: 2em;
margin-top: 20px; }
.section-article article img {
max-width: 100%;
margin-bottom: 15px;
border-radius: 5px; }
.section-article article a {
color: #ff8282;
transition: background .2s, color .2s;
margin: -5px -10px;
padding: 5px 10px;
border-radius: 5px; }
.section-article article a:hover {
background: #ff8282;
color: #fff0f0;
text-decoration: none; }
.section-articles {
margin: 20px auto;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem;
max-width: calc(100% / 3 * 2); }
.section-articles a {
color: white;
text-decoration: none; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content;
transition: background .2s; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078;
object-fit: cover;
max-height: 170px; }
.section-articles article h1 {
margin-top: 0px; }
.section-articles article a {
color: white; }
.section-articles article a:hover {
text-decoration: underline; }
.section-articles article .meta {
margin: 0; }
.section-articles article .author {
font-style: italic;
color: #c8c8e6; }
.section-articles article:hover {
background: #464669; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }

145
public/scss/index.css Normal file
View file

@ -0,0 +1,145 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav .container {
display: flex;
align-items: center; }
nav .container .website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
nav .container .website-nav {
margin-left: auto; }
nav .container .website-nav ul {
display: flex;
padding: 0; }
nav .container .website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
nav .container .website-nav a {
color: whitesmoke;
text-decoration: none; }
header {
text-align: center;
margin: 150px 0; }
header h1 {
font-size: 2em; }
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem; }
.section-articles a {
color: white;
text-decoration: none; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: grid;
height: max-content;
grid-template-columns: 120px 1fr;
grid-template-areas: "img h1" "img p";
transition: background .2s; }
.section-articles article img {
object-fit: cover;
height: 180px;
width: 120px;
border-radius: 5px;
border: 0px solid #28283c;
grid-area: img;
margin: -20px; }
.section-articles article h1 {
margin: 0px;
grid-area: h1; }
.section-articles article .meta {
margin: 0;
grid-area: p; }
.section-articles article .author {
font-style: italic;
color: #c8c8e6; }
.section-articles article:hover {
background: #464669; }
.section-projects {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem; }
.section-projects a {
color: white;
text-decoration: none; }
.section-projects article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content;
transition: background .2s; }
.section-projects article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078;
object-fit: cover;
max-height: 170px; }
.section-projects article h1 {
margin-top: 0; }
.section-projects article .meta {
margin: 0; }
.section-projects article .status {
font-style: italic;
color: #c8c8e6; }
.section-projects article:hover {
background: #464669; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }

View file

@ -0,0 +1,108 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav .container {
display: flex;
align-items: center; }
nav .container .website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
nav .container .website-nav {
margin-left: auto; }
nav .container .website-nav ul {
display: flex;
padding: 0; }
nav .container .website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
nav .container .website-nav a {
color: whitesmoke;
text-decoration: none; }
header {
text-align: center;
margin: 100px 0; }
header h1 {
font-size: 2em; }
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem; }
.section-articles a {
color: white;
text-decoration: none; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
max-width: 562px;
height: max-content;
transition: background .2s; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078;
object-fit: cover;
max-height: 170px; }
.section-articles article h1 {
margin-top: 0; }
.section-articles article p {
margin: 0; }
.section-articles article .status {
font-style: italic;
color: #c8c8e6; }
.section-articles article:hover {
background: #464669; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }

74
public/sitemap.xml Normal file
View file

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/</loc>
<lastmod>2020-09-10T14:27:00+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/projects/</loc>
<lastmod>2020-09-10T14:27:00+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/projects/2008/my-website/</loc>
<lastmod>2020-09-10T14:27:00+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/blog/</loc>
<lastmod>2020-09-09T19:59:31+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/blog/2020/my-new-hugo-page/</loc>
<lastmod>2020-09-09T19:59:31+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/blog/2020/graphic-for-natenoms-blog/</loc>
<lastmod>2020-08-29T12:12:53+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/categories/</loc>
<lastmod>2020-08-29T12:12:53+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/categories/natenomsblog/</loc>
<lastmod>2020-08-29T12:12:53+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/projects/2015/natenoms-blog/</loc>
<lastmod>2020-08-20T12:00:00+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/projects/2018/gitea-theme-vrifox-2018/</loc>
<lastmod>2019-06-09T12:00:00+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/projects/2017/mmm-dark/</loc>
<lastmod>2017-01-01T12:00:00+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/projects/2014/omega-for-mumble/</loc>
<lastmod>2016-05-24T12:00:00+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/projects/2015/simpleblog/</loc>
<lastmod>2015-09-29T12:00:00+02:00</lastmod>
</url>
<url>
<loc>https://vrifox.cc/vrifox.cc_hugo/tags/</loc>
</url>
</urlset>

105
public/tags/index.html Normal file
View file

@ -0,0 +1,105 @@
<!doctype html>
<html>
<head>
<title> Tags Have a nice day.</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://vrifox.cc/vrifox.cc_hugo/scss/_default/list.css" type="text/css" media="screen" />
<link rel="icon" type="image/png" href="/favicon.png">
</head>
<body>
<nav>
<div class="container">
<section class="website-name">
<a href="https://vrifox.cc/vrifox.cc_hugo/">Vrifox</a>
</section>
<section class="website-nav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</nav>
<main class="container">
<section>
<header>
<h1></h1>
<span class="subtitle"></span>
</header>
</section>
<section class="section-articles">
</section>
</main>
<footer>
<div class="container">
<section class="website-version">
<span>version 0001-01-01</span>
</section>
<section class="website-subnav">
<ul>
<li>
<a href="/vrifox.cc_hugo/blog">
<span>Blog</span>
</a>
</li>
<li>
<a href="/vrifox.cc_hugo/projects">
<span>Projects</span>
</a>
</li>
<li>|</li>
<li>
<a href="https://social.anoxinon.de/@vrifox">
<span>Mastodon</span>
</a>
</li>
</ul>
</section>
</div>
</footer>
</body>
</html>

14
public/tags/index.xml Normal file
View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tags on Have a nice day.</title>
<link>https://vrifox.cc/vrifox.cc_hugo/tags/</link>
<description>Recent content in Tags on Have a nice day.</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<atom:link href="https://vrifox.cc/vrifox.cc_hugo/tags/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

Binary file not shown.

After

Width:  |  Height:  |  Size: 749 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

View file

@ -0,0 +1,121 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
font-style: italic;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav > .container {
display: flex;
align-items: center; }
.website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
.website-nav {
margin-left: auto; }
.website-nav ul {
display: flex;
padding: 0; }
.website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-nav a {
color: whitesmoke;
text-decoration: none; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer > .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }
header {
text-align: center;
margin: 100px 0; }
header h1 {
font-size: 2em; }
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px; }
.section-articles article h1 {
margin-top: 0px; }
.section-articles article a {
color: white; }
.section-articles article a:hover {
text-decoration: underline; }
.section-articles article > .meta {
margin: 0; }
.section-articles article .author {
font-style: italic;
color: #c8c8e6; }

View file

@ -0,0 +1 @@
{"Target":"scss/_default/list.css","MediaType":"text/css","Data":{}}

View file

@ -0,0 +1,130 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
font-style: italic;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav > .container {
display: flex;
align-items: center; }
.website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
.website-nav {
margin-left: auto; }
.website-nav ul {
display: flex;
padding: 0; }
.website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-nav a {
color: whitesmoke;
text-decoration: none; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer > .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }
.section-article article {
max-width: calc(100% / 3 * 2);
margin: 80px auto; }
.section-article article .meta {
color: #b4b4dc; }
.section-article article > .title {
font-size: 2em;
margin-top: 20px; }
.section-article article img {
max-width: 100%;
margin-bottom: 15px; }
.section-articles {
margin: 20px auto;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem;
max-width: calc(100% / 3 * 2); }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px; }
.section-articles article h1 {
margin-top: 0px; }
.section-articles article a {
color: white; }
.section-articles article a:hover {
text-decoration: underline; }
.section-articles article > .meta {
margin: 0; }
.section-articles article .author {
font-style: italic;
color: #c8c8e6; }

View file

@ -0,0 +1 @@
{"Target":"scss/_default/single.css","MediaType":"text/css","Data":{}}

View file

@ -0,0 +1,154 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
font-style: italic;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav > .container {
display: flex;
align-items: center; }
.website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
.website-nav {
margin-left: auto; }
.website-nav ul {
display: flex;
padding: 0; }
.website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-nav a {
color: whitesmoke;
text-decoration: none; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer > .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }
header {
text-align: center;
margin: 150px 0; }
header h1 {
font-size: 2em; }
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px; }
.section-articles article h1 {
margin-top: 0px; }
.section-articles article a {
color: white; }
.section-articles article a:hover {
text-decoration: underline; }
.section-articles article > .meta {
margin: 0; }
.section-articles article .author {
font-style: italic;
color: #c8c8e6; }
.section-projects {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem; }
.section-projects article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
max-width: 562px;
height: max-content; }
.section-projects article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078; }
.section-projects article h1 {
margin-top: 0; }
.section-projects article > .meta {
margin: 0; }
.section-projects article .status {
font-style: italic;
color: #c8c8e6; }

View file

@ -0,0 +1 @@
{"Target":"scss/index.css","MediaType":"text/css","Data":{}}

View file

@ -0,0 +1,117 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
font-style: italic;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav > .container {
display: flex;
align-items: center; }
.website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
.website-nav {
margin-left: auto; }
.website-nav ul {
display: flex;
padding: 0; }
.website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-nav a {
color: whitesmoke;
text-decoration: none; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer > .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }
header {
text-align: center;
margin: 100px 0; }
header h1 {
font-size: 2em; }
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
max-width: 562px;
height: max-content; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078; }
.section-articles article h1 {
margin-top: 0; }
.section-articles article p {
margin: 0; }
.section-articles article .status {
font-style: italic;
color: #c8c8e6; }

View file

@ -0,0 +1 @@
{"Target":"scss/projects/list.css","MediaType":"text/css","Data":{}}

View file

@ -0,0 +1,111 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav .container {
display: flex;
align-items: center; }
nav .container .website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
nav .container .website-nav {
margin-left: auto; }
nav .container .website-nav ul {
display: flex;
padding: 0; }
nav .container .website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
nav .container .website-nav a {
color: whitesmoke;
text-decoration: none; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }
header {
text-align: center;
margin: 100px 0; }
header h1 {
font-size: 2em; }
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem; }
.section-articles a {
color: white;
text-decoration: none; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content;
transition: background .2s; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078;
object-fit: cover;
max-height: 250px; }
.section-articles article h1 {
margin-top: 0px; }
.section-articles article a {
color: white; }
.section-articles article a:hover {
text-decoration: underline; }
.section-articles article .meta {
margin: 0; }
.section-articles article .author {
font-style: italic;
color: #c8c8e6; }
.section-articles article:hover {
background: #464669; }

View file

@ -0,0 +1 @@
{"Target":"scss/_default/list.css","MediaType":"text/css","Data":{}}

View file

@ -0,0 +1,129 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav .container {
display: flex;
align-items: center; }
nav .container .website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
nav .container .website-nav {
margin-left: auto; }
nav .container .website-nav ul {
display: flex;
padding: 0; }
nav .container .website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
nav .container .website-nav a {
color: whitesmoke;
text-decoration: none; }
.section-article article {
max-width: calc(100% / 3 * 2);
margin: 80px auto; }
.section-article article .meta {
color: #b4b4dc; }
.section-article article .title {
font-size: 2em;
margin-top: 20px; }
.section-article article img {
max-width: 100%;
margin-bottom: 15px;
border-radius: 5px; }
.section-article article a {
color: #ff8282;
transition: background .2s, color .2s;
margin: -5px -10px;
padding: 5px 10px;
border-radius: 5px; }
.section-article article a:hover {
background: #ff8282;
color: #fff0f0;
text-decoration: none; }
.section-articles {
margin: 20px auto;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem;
max-width: calc(100% / 3 * 2); }
.section-articles a {
color: white;
text-decoration: none; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content;
transition: background .2s; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078;
object-fit: cover;
max-height: 170px; }
.section-articles article h1 {
margin-top: 0px; }
.section-articles article a {
color: white; }
.section-articles article a:hover {
text-decoration: underline; }
.section-articles article .meta {
margin: 0; }
.section-articles article .author {
font-style: italic;
color: #c8c8e6; }
.section-articles article:hover {
background: #464669; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }

View file

@ -0,0 +1 @@
{"Target":"scss/_default/single.css","MediaType":"text/css","Data":{}}

View file

@ -0,0 +1,145 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav .container {
display: flex;
align-items: center; }
nav .container .website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
nav .container .website-nav {
margin-left: auto; }
nav .container .website-nav ul {
display: flex;
padding: 0; }
nav .container .website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
nav .container .website-nav a {
color: whitesmoke;
text-decoration: none; }
header {
text-align: center;
margin: 150px 0; }
header h1 {
font-size: 2em; }
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem; }
.section-articles a {
color: white;
text-decoration: none; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: grid;
height: max-content;
grid-template-columns: 120px 1fr;
grid-template-areas: "img h1" "img p";
transition: background .2s; }
.section-articles article img {
object-fit: cover;
height: 180px;
width: 120px;
border-radius: 5px;
border: 0px solid #28283c;
grid-area: img;
margin: -20px; }
.section-articles article h1 {
margin: 0px;
grid-area: h1; }
.section-articles article .meta {
margin: 0;
grid-area: p; }
.section-articles article .author {
font-style: italic;
color: #c8c8e6; }
.section-articles article:hover {
background: #464669; }
.section-projects {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem; }
.section-projects a {
color: white;
text-decoration: none; }
.section-projects article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
height: max-content;
transition: background .2s; }
.section-projects article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078;
object-fit: cover;
max-height: 170px; }
.section-projects article h1 {
margin-top: 0; }
.section-projects article .meta {
margin: 0; }
.section-projects article .status {
font-style: italic;
color: #c8c8e6; }
.section-projects article:hover {
background: #464669; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }

View file

@ -0,0 +1 @@
{"Target":"scss/index.css","MediaType":"text/css","Data":{}}

View file

@ -0,0 +1,108 @@
* {
box-sizing: border-box; }
a {
color: #ff8282;
text-decoration: none; }
a:hover {
text-decoration: underline; }
body {
background: #28283c;
color: #f0f0ff;
margin: 0;
font-family: Monaco, Lucida Console, monospace;
display: grid; }
.container {
width: 100%;
max-width: 1140px;
margin: 0 auto; }
nav {
background: #3c3c5a; }
nav .container {
display: flex;
align-items: center; }
nav .container .website-name a {
color: whitesmoke;
text-decoration: none;
background: #ff8282;
padding: 5px 10px;
border-radius: 20px;
text-shadow: #ff6464 2px 2px; }
nav .container .website-nav {
margin-left: auto; }
nav .container .website-nav ul {
display: flex;
padding: 0; }
nav .container .website-nav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
nav .container .website-nav a {
color: whitesmoke;
text-decoration: none; }
header {
text-align: center;
margin: 100px 0; }
header h1 {
font-size: 2em; }
.section-articles {
margin: 20px 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem; }
.section-articles a {
color: white;
text-decoration: none; }
.section-articles article {
background: #3c3c5a;
color: white;
padding: 20px;
border-radius: 5px;
display: flex;
flex-flow: column;
max-width: 562px;
height: max-content;
transition: background .2s; }
.section-articles article img {
order: -1;
max-width: calc(100% + 40px);
border-radius: 5px;
margin: -20px -20px 20px -20px;
background: #505078;
object-fit: cover;
max-height: 170px; }
.section-articles article h1 {
margin-top: 0; }
.section-articles article p {
margin: 0; }
.section-articles article .status {
font-style: italic;
color: #c8c8e6; }
.section-articles article:hover {
background: #464669; }
footer {
background: #1e1e2d;
color: #c8c8e6;
margin-top: 100px; }
footer .container {
display: flex;
align-items: center; }
.website-subnav {
margin-left: auto; }
.website-subnav ul {
display: flex;
padding: 0; }
.website-subnav li {
list-style-type: none;
padding: 10px;
padding-left: 20px; }
.website-subnav a {
color: #c8c8e6; }

View file

@ -0,0 +1 @@
{"Target":"scss/projects/list.css","MediaType":"text/css","Data":{}}

BIN
static/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

BIN
static/favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 749 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB