21 changed files with 0 additions and 481 deletions
			
			
		@ -1,42 +0,0 @@ | 
				
			|||||
@mixin shadow { | 
					 | 
				
			||||
	box-shadow: 0px 4px 8px black; | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
.shadow { | 
					 | 
				
			||||
	@include shadow | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
.float-on-hover { | 
					 | 
				
			||||
	transition: (all 0.25s cubic-bezier(0.2,0.1,0.47,1)); | 
					 | 
				
			||||
	&:hover { | 
					 | 
				
			||||
		transform: (translateY(-10px)); | 
					 | 
				
			||||
	} | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
.small-circle { | 
					 | 
				
			||||
	border-radius: 50%; | 
					 | 
				
			||||
	width: 250px; | 
					 | 
				
			||||
	height: 250px; | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
article { | 
					 | 
				
			||||
	background-color: $dark; | 
					 | 
				
			||||
	border-radius: 10px; | 
					 | 
				
			||||
	height: 420px; | 
					 | 
				
			||||
	flex: 1 1 305px; | 
					 | 
				
			||||
	overflow: hidden; | 
					 | 
				
			||||
 | 
					 | 
				
			||||
	img { | 
					 | 
				
			||||
    	height: 50%; | 
					 | 
				
			||||
    	width: 100%; | 
					 | 
				
			||||
    	object-fit: cover; | 
					 | 
				
			||||
	} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
	div { | 
					 | 
				
			||||
    	margin: 25px; | 
					 | 
				
			||||
    	display: flex; | 
					 | 
				
			||||
    	flex-direction: column; | 
					 | 
				
			||||
    	justify-content: space-between; | 
					 | 
				
			||||
	} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
} | 
					 | 
				
			||||
@ -1,18 +0,0 @@ | 
				
			|||||
code { white-space: nowrap; } | 
					 | 
				
			||||
 | 
					 | 
				
			||||
pre { | 
					 | 
				
			||||
	background-color: $background-color !important; | 
					 | 
				
			||||
	max-width: 100%; | 
					 | 
				
			||||
 | 
					 | 
				
			||||
	& > code { | 
					 | 
				
			||||
		@include shadow; | 
					 | 
				
			||||
		display: block; | 
					 | 
				
			||||
		padding: 1rem 1.5rem; | 
					 | 
				
			||||
		font-size: 1.05rem; | 
					 | 
				
			||||
		white-space: pre; | 
					 | 
				
			||||
		max-width: 100%; | 
					 | 
				
			||||
		overflow-x: auto; | 
					 | 
				
			||||
		border-left: .3rem solid $code-edge; | 
					 | 
				
			||||
    	border-radius: .4rem; | 
					 | 
				
			||||
	} | 
					 | 
				
			||||
} | 
					 | 
				
			||||
@ -1,14 +0,0 @@ | 
				
			|||||
$beetbox-red: #9e0008; | 
					 | 
				
			||||
$beetbox-pink: #d93370; | 
					 | 
				
			||||
$beetbox-purple: #ac65cb; | 
					 | 
				
			||||
$beetbox-green: #003f56; | 
					 | 
				
			||||
$beetbox-blue: #5fcfd0; | 
					 | 
				
			||||
 | 
					 | 
				
			||||
$background-color: #1f2835; | 
					 | 
				
			||||
$font-color: #f8f8ff; | 
					 | 
				
			||||
$font-color-alternate: #1f2835; | 
					 | 
				
			||||
$top-bar: #f8f8ffcc; | 
					 | 
				
			||||
$dark: #111; | 
					 | 
				
			||||
$link-color: $beetbox-blue; | 
					 | 
				
			||||
$link-color-visited: #e4cdef; | 
					 | 
				
			||||
$code-edge: $beetbox-purple; | 
					 | 
				
			||||
@ -1,86 +0,0 @@ | 
				
			|||||
@import 'colors.scss'; | 
					 | 
				
			||||
@import 'cards.scss'; | 
					 | 
				
			||||
@import 'code.scss'; | 
					 | 
				
			||||
 | 
					 | 
				
			||||
@mixin screen-max($max) { | 
					 | 
				
			||||
	@media (max-width: $max - 1) { | 
					 | 
				
			||||
		@content | 
					 | 
				
			||||
	} | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
body { | 
					 | 
				
			||||
	background-color: $background-color; | 
					 | 
				
			||||
	color: $font-color; | 
					 | 
				
			||||
	margin: 0px; | 
					 | 
				
			||||
	overflow-y: scroll; | 
					 | 
				
			||||
	font-family: 'Helvetica'; | 
					 | 
				
			||||
	font-size: 1.1rem; | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
h2 {font-size: 1.2rem;} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
header { | 
					 | 
				
			||||
	background-color: $top-bar; | 
					 | 
				
			||||
	box-shadow: 0px 5px 10px black; | 
					 | 
				
			||||
	nav { | 
					 | 
				
			||||
    	@include screen-max(500px){text-align: center;} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	div {display: inline-block;} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
		img { max-width: 300px; } | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	a { | 
					 | 
				
			||||
        	margin-right: 12px; | 
					 | 
				
			||||
        	font-weight: bold; | 
					 | 
				
			||||
        	text-decoration: none; | 
					 | 
				
			||||
        	&, &:visited, &:hover {color: $font-color-alternate;} | 
					 | 
				
			||||
    	} | 
					 | 
				
			||||
	} | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
header, main, section {padding: 0 16px;} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
nav, main, section {max-width: 1200px; margin: auto;} | 
					 | 
				
			||||
main img {max-width: 100%} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
footer {text-align: center;} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
 | 
					 | 
				
			||||
a { | 
					 | 
				
			||||
	color: $link-color; | 
					 | 
				
			||||
	&:visited, &:hover { color: $link-color-visited; } | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
img.featured{aspect-ratio: 4/3;} | 
					 | 
				
			||||
img.featured, img.author { | 
					 | 
				
			||||
    display: block; | 
					 | 
				
			||||
    border-radius: 8px; | 
					 | 
				
			||||
    margin: 12px 0; | 
					 | 
				
			||||
    object-fit: cover; | 
					 | 
				
			||||
    max-height: 500px; | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
.left-to-right { | 
					 | 
				
			||||
    display: flex; | 
					 | 
				
			||||
    flex-wrap: wrap; | 
					 | 
				
			||||
    gap: 8px; | 
					 | 
				
			||||
    justify-content: space-evenly; | 
					 | 
				
			||||
    align-items: end; | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
.align-center { | 
					 | 
				
			||||
    align-items: center; | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
section.article-list { | 
					 | 
				
			||||
    margin: 8px 0px; | 
					 | 
				
			||||
	display: flex; | 
					 | 
				
			||||
	flex-wrap: wrap; | 
					 | 
				
			||||
	justify-content: center; | 
					 | 
				
			||||
	gap: 40px; | 
					 | 
				
			||||
} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
.fill-wh { | 
					 | 
				
			||||
	width: 100%; | 
					 | 
				
			||||
	height: 100% | 
					 | 
				
			||||
} | 
					 | 
				
			||||
@ -1,3 +0,0 @@ | 
				
			|||||
module gitea.beetbox.io/BeetBox/neon-harvest | 
					 | 
				
			||||
 | 
					 | 
				
			||||
go 1.16 | 
					 | 
				
			||||
@ -1,7 +0,0 @@ | 
				
			|||||
{{ define "main" }} | 
					 | 
				
			||||
<main> | 
					 | 
				
			||||
    <h1>404</h1> | 
					 | 
				
			||||
    <h2>This page doesn't exist. Let's go <a href="/">home</a></h2> | 
					 | 
				
			||||
</main> | 
					 | 
				
			||||
{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
@ -1,40 +0,0 @@ | 
				
			|||||
<!DOCTYPE html> | 
					 | 
				
			||||
<html lang="{{ .Site.Language.Lang }}"> | 
					 | 
				
			||||
	<head> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        <link rel="shortcut icon" href="/images/favicon.ico"> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	{{- with .OutputFormats.Get "rss" }} | 
					 | 
				
			||||
    		{{- printf `<link rel="%s" type="%s" href="%s" title="%s">` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML -}} | 
					 | 
				
			||||
    	{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        <meta charset="utf-8"> | 
					 | 
				
			||||
        <meta name="viewport" content="width=device-width, initial-scale=1.0"> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        {{ with (default .Site.Params.description .Params.description) -}} | 
					 | 
				
			||||
            <meta name="description" content="{{- . -}}"> | 
					 | 
				
			||||
        {{- end -}} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        {{ with .Params.keywords -}} | 
					 | 
				
			||||
            <meta name="description" content="{{ delimit . "," }}"> | 
					 | 
				
			||||
        {{- end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	{{ $style := resources.Get "/sass/main.scss" | css.Sass | minify -}} | 
					 | 
				
			||||
    	<link rel="stylesheet" href="{{ $style.Permalink }}"> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	<title> | 
					 | 
				
			||||
        	{{- block "title" . }}{{ .Site.Title }}{{ end -}} | 
					 | 
				
			||||
    	</title> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
	</head> | 
					 | 
				
			||||
	<body> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
{{ partial "header.html" . }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
{{ block "main" . }} | 
					 | 
				
			||||
{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
{{ partial "footer.html" . }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
	</body> | 
					 | 
				
			||||
</html> | 
					 | 
				
			||||
@ -1,48 +0,0 @@ | 
				
			|||||
{{ define "main" }} | 
					 | 
				
			||||
	{{ $pages := .Site.RegularPages }} | 
					 | 
				
			||||
    {{if not .IsHome }} {{ $pages = .Pages }} {{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    <main> | 
					 | 
				
			||||
    	{{ if not .IsHome }} | 
					 | 
				
			||||
        	<h1>{{ .Title | markdownify | lower }}</h1> | 
					 | 
				
			||||
        {{ else }} | 
					 | 
				
			||||
        	<h1>Beet Box</h1> | 
					 | 
				
			||||
    	{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	{{ if and .IsSection (not .IsHome) }} {{ partial "article-meta.html" . }} {{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	{{ with .Content }} | 
					 | 
				
			||||
        <section> | 
					 | 
				
			||||
        {{ . }} | 
					 | 
				
			||||
        </section> | 
					 | 
				
			||||
    	{{- end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    </main> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    {{ with $pages.Limit 4 }} | 
					 | 
				
			||||
    	<section> | 
					 | 
				
			||||
            <h2>Latest Posts:</h2> | 
					 | 
				
			||||
            <section class="article-list"> | 
					 | 
				
			||||
            {{ range . }} | 
					 | 
				
			||||
            {{ partial "article.html" . }} | 
					 | 
				
			||||
            {{ end }} | 
					 | 
				
			||||
            </section> | 
					 | 
				
			||||
    	</section> | 
					 | 
				
			||||
    {{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    {{ with $pages }} | 
					 | 
				
			||||
    	<section> | 
					 | 
				
			||||
            <h2>All Posts:</h2> | 
					 | 
				
			||||
            {{ range .GroupByDate "2006" }} | 
					 | 
				
			||||
            	<p>{{ .Key }}</p> | 
					 | 
				
			||||
            	<ul> | 
					 | 
				
			||||
            	{{ range .Pages -}} | 
					 | 
				
			||||
            	<li><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></li> | 
					 | 
				
			||||
            	{{ end -}} | 
					 | 
				
			||||
            	</ul> | 
					 | 
				
			||||
            {{ end }} | 
					 | 
				
			||||
    	</section> | 
					 | 
				
			||||
    {{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
@ -1,20 +0,0 @@ | 
				
			|||||
{{ define "title" }}{{ .Title }}{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
{{ define "main" }} | 
					 | 
				
			||||
    <main> | 
					 | 
				
			||||
    	{{ partial "article-meta.html" . }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        {{ .Content }} | 
					 | 
				
			||||
    </main> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    <section> | 
					 | 
				
			||||
    	{{ with .NextInSection }} | 
					 | 
				
			||||
    		<p>Next: <a href="{{ .Permalink }}">{{ .Title | markdownify }}</a></p> | 
					 | 
				
			||||
    	{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	{{ with .PrevInSection }} | 
					 | 
				
			||||
    		<p>Previous: <a href="{{ .Permalink }}">{{ .Title | markdownify }}</a></p> | 
					 | 
				
			||||
    	{{ end }} | 
					 | 
				
			||||
    </section> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
{{ end }} | 
					 | 
				
			||||
@ -1,33 +0,0 @@ | 
				
			|||||
{{ define "main" }} | 
					 | 
				
			||||
    <section> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        {{ with .Resources.GetMatch "avatar" }} | 
					 | 
				
			||||
        <img class="shadow author" src="{{ .RelPermalink }}" alt="{{ .Params.alt }}"/> | 
					 | 
				
			||||
        {{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        <div> | 
					 | 
				
			||||
            <h1>{{ .Params.name }}</h1> | 
					 | 
				
			||||
            <a href={{ .Params.projects }}>Projects</a> | 
					 | 
				
			||||
            <span> | </span> | 
					 | 
				
			||||
            <a href="mailto:{{ .Params.email }}">{{ .Params.email}}</a> | 
					 | 
				
			||||
        </div> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    </section> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    <main> | 
					 | 
				
			||||
        {{ .Content }} | 
					 | 
				
			||||
    </main> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
	<section> | 
					 | 
				
			||||
    <h2>Posts:</h2> | 
					 | 
				
			||||
    {{ with .Data.Pages }} | 
					 | 
				
			||||
        <section class="article-list"> | 
					 | 
				
			||||
        {{ range . }} | 
					 | 
				
			||||
        {{ partial "article.html" . }} | 
					 | 
				
			||||
        {{ end }} | 
					 | 
				
			||||
        </section> | 
					 | 
				
			||||
    {{ end }} | 
					 | 
				
			||||
	</section> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
@ -1,9 +0,0 @@ | 
				
			|||||
{{ define "main" }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
<section> | 
					 | 
				
			||||
    <h1 class="center-text">Authors</h1> | 
					 | 
				
			||||
	{{ range .Data.Pages }} | 
					 | 
				
			||||
		{{ partial "article-alternate.html" . }} | 
					 | 
				
			||||
	{{ end }} | 
					 | 
				
			||||
</section> | 
					 | 
				
			||||
{{ end }} | 
					 | 
				
			||||
@ -1,14 +0,0 @@ | 
				
			|||||
<a href={{ printf "/%s/%s" "authors" (.Params.name | urlize) }}> | 
					 | 
				
			||||
<article class="shadow left-to-right float-on-hover align-center"> | 
					 | 
				
			||||
	<div> | 
					 | 
				
			||||
		{{ with .Resources.GetMatch "avatar" }} | 
					 | 
				
			||||
			<img class="shadow small-circle" src="{{ .RelPermalink }}" alt="{{ .Params.alt }}"/> | 
					 | 
				
			||||
		{{ end }} | 
					 | 
				
			||||
	</div> | 
					 | 
				
			||||
	<div> | 
					 | 
				
			||||
		<h2>{{ .Params.name }}</h2> | 
					 | 
				
			||||
		<p>{{ .Params.bio }}</p> | 
					 | 
				
			||||
	</div> | 
					 | 
				
			||||
</article> | 
					 | 
				
			||||
</a> | 
					 | 
				
			||||
	 | 
					 | 
				
			||||
@ -1,19 +0,0 @@ | 
				
			|||||
<section> | 
					 | 
				
			||||
    {{ with .Params.authors }} | 
					 | 
				
			||||
        {{ $author := (index . 0) }} | 
					 | 
				
			||||
        <h4>Author: <a href={{ printf "/%s/%s" "authors" (urlize $author) }}>{{ $author }}</a></h4> | 
					 | 
				
			||||
    {{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    {{ with .Date }} | 
					 | 
				
			||||
        <h4>Posted: {{ .Format "Mon | Jan 2, 2006" }}</h4> | 
					 | 
				
			||||
    {{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    {{ range (.GetTerms "tags") }} | 
					 | 
				
			||||
    	<span> | 
					 | 
				
			||||
        	<a href="{{ .Permalink }}">{{ .LinkTitle }}</a> | 
					 | 
				
			||||
    	</span> | 
					 | 
				
			||||
    {{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
	{{ $image := (.Resources.GetMatch "featured") }} | 
					 | 
				
			||||
	{{ partial "image.html" (dict "image" $image "alt" .Params.featured.alt "class" "shadow featured") }} | 
					 | 
				
			||||
</section> | 
					 | 
				
			||||
@ -1,22 +0,0 @@ | 
				
			|||||
<article class="shadow float-on-hover"> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    <a href=" {{.Permalink }}"> | 
					 | 
				
			||||
    	{{ $image := .Resources.GetMatch "featured" }} | 
					 | 
				
			||||
    	{{ partial "image-small.html" (dict "image" $image "alt" .Params.featured.alt) }} | 
					 | 
				
			||||
    </a> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    <div> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	{{ with index (.GetTerms "tags") 0 }} | 
					 | 
				
			||||
    		<a href="{{ .Permalink }}">{{ .LinkTitle }}</a> | 
					 | 
				
			||||
    	{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	<h2 class="title">{{ .Title | markdownify }}</h2> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	{{ with .Date }} | 
					 | 
				
			||||
    		<p>{{ .Format "2006/01/02" }}</p> | 
					 | 
				
			||||
    	{{ end }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
	</div> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
</article> | 
					 | 
				
			||||
@ -1,5 +0,0 @@ | 
				
			|||||
<footer> | 
					 | 
				
			||||
	<hr> | 
					 | 
				
			||||
	<p><a href="/authors">Authors</a></p> | 
					 | 
				
			||||
	<p>{{ $.Site.Copyright | safeHTML }}</p> | 
					 | 
				
			||||
</footer> | 
					 | 
				
			||||
@ -1,11 +0,0 @@ | 
				
			|||||
<header> | 
					 | 
				
			||||
	<nav> | 
					 | 
				
			||||
		<a href="/"><img src="{{ .Site.Params.logo }}" alt="The {{ .Site.Title }} Logo"></a> | 
					 | 
				
			||||
		<div> | 
					 | 
				
			||||
    		{{ range .Site.Params.HeaderLinks -}} | 
					 | 
				
			||||
    		<a href="{{ .url }}" title="{{ .title }}">{{ .title }}</a> | 
					 | 
				
			||||
    		{{ end -}} | 
					 | 
				
			||||
    		{{ printf `<a href="/index.xml" title="%s">RSS</a>` $.Site.Title | safeHTML }} | 
					 | 
				
			||||
		</div> | 
					 | 
				
			||||
	</nav> | 
					 | 
				
			||||
</header> | 
					 | 
				
			||||
@ -1,28 +0,0 @@ | 
				
			|||||
<img class="{{ .class }}" | 
					 | 
				
			||||
	{{- with .image -}} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        {{ $smallest := (.Resize "305x webp q60") }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
		srcset=" | 
					 | 
				
			||||
    		{{- with $smallest -}} | 
					 | 
				
			||||
        		{{ printf "%s %dw," .RelPermalink .Width }} | 
					 | 
				
			||||
    		{{- end -}} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    		{{- with (.Resize "480x webp q60") -}} | 
					 | 
				
			||||
        		{{ printf "%s %dw," .RelPermalink .Width }} | 
					 | 
				
			||||
    		{{- end -}} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
		" | 
					 | 
				
			||||
 | 
					 | 
				
			||||
		sizes=" | 
					 | 
				
			||||
    		(max-width: 480px) 305px; | 
					 | 
				
			||||
    		480px" | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	src=" | 
					 | 
				
			||||
    	{{- with $smallest -}} | 
					 | 
				
			||||
    		{{ .RelPermalink }} | 
					 | 
				
			||||
    	{{- end -}}" | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        alt="{{ .Params.alt }}" | 
					 | 
				
			||||
	{{- end -}} | 
					 | 
				
			||||
> | 
					 | 
				
			||||
@ -1,38 +0,0 @@ | 
				
			|||||
<img class="{{ .class }}" | 
					 | 
				
			||||
	{{- with .image -}} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        {{ $smallest := (.Resize "320x webp q60") }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
		srcset=" | 
					 | 
				
			||||
    		{{- with $smallest -}} | 
					 | 
				
			||||
        		{{ printf "%s %dw," .RelPermalink .Width }} | 
					 | 
				
			||||
    		{{- end -}} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    		{{- with (.Resize "480x webp q60") -}} | 
					 | 
				
			||||
        		{{ printf "%s %dw," .RelPermalink .Width }} | 
					 | 
				
			||||
    		{{- end -}} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    		{{- with (.Resize "600x webp q70") -}} | 
					 | 
				
			||||
        		{{ printf "%s %dw," .RelPermalink .Width }} | 
					 | 
				
			||||
    		{{- end -}} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    		{{- with (.Resize "800x webp q90") -}} | 
					 | 
				
			||||
        		{{ printf "%s %dw," .RelPermalink .Width }} | 
					 | 
				
			||||
    		{{- end -}} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
		" | 
					 | 
				
			||||
 | 
					 | 
				
			||||
		sizes=" | 
					 | 
				
			||||
    		(max-width: 480px) 320px; | 
					 | 
				
			||||
    		(max-width: 600px) 480px; | 
					 | 
				
			||||
    		(max-width: 800px) 600px; | 
					 | 
				
			||||
    		800px" | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    	src=" | 
					 | 
				
			||||
    	{{- with $smallest -}} | 
					 | 
				
			||||
    		{{ .RelPermalink }} | 
					 | 
				
			||||
    	{{- end -}}" | 
					 | 
				
			||||
 | 
					 | 
				
			||||
        alt="{{ .Params.alt }}" | 
					 | 
				
			||||
	{{- end -}} | 
					 | 
				
			||||
> | 
					 | 
				
			||||
@ -1 +0,0 @@ | 
				
			|||||
 | 
					 | 
				
			||||
@ -1,20 +0,0 @@ | 
				
			|||||
{{ with . }} | 
					 | 
				
			||||
<section> | 
					 | 
				
			||||
    <h2>Latest Posts:</h2> | 
					 | 
				
			||||
    <section class="article-list"> | 
					 | 
				
			||||
    {{ range .Limit 5 }} | 
					 | 
				
			||||
        {{ partial "article.html" . }} | 
					 | 
				
			||||
    {{ end }} | 
					 | 
				
			||||
    </section> | 
					 | 
				
			||||
 | 
					 | 
				
			||||
    <h2>All Posts:</h2> | 
					 | 
				
			||||
    {{ range .GroupByDate "2006" }} | 
					 | 
				
			||||
    	<p>{{ .Key}}</p> | 
					 | 
				
			||||
    	<ul> | 
					 | 
				
			||||
    	{{ range .Pages -}} | 
					 | 
				
			||||
    	<li><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></li> | 
					 | 
				
			||||
    	{{ end -}} | 
					 | 
				
			||||
    	</ul> | 
					 | 
				
			||||
    {{ end }} | 
					 | 
				
			||||
</section> | 
					 | 
				
			||||
{{ end }} | 
					 | 
				
			||||
@ -1,3 +0,0 @@ | 
				
			|||||
{{ $image := .Page.Resources.GetMatch (.Get "src") }} | 
					 | 
				
			||||
{{ partial "image.html" (dict "image" $image "alt" (.Get "alt") "class" "fill-wh") }} | 
					 | 
				
			||||
 | 
					 | 
				
			||||
					Loading…
					
					
				
		Reference in new issue