added layout for about pages.
This commit is contained in:
parent
1b9296d8ac
commit
fa88ddaf7d
|
@ -1,6 +1,8 @@
|
|||
---
|
||||
title: "About"
|
||||
draft: true
|
||||
type: About
|
||||
toc: false
|
||||
---
|
||||
+++
|
||||
title = 'About'
|
||||
draft = true
|
||||
type = 'about'
|
||||
showToc = false
|
||||
+++
|
||||
|
||||
== TODO
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
---
|
||||
title: "Archlinux install with btrfs, systemd-boot, and full-disk encryption"
|
||||
date: 2021-04-11T19:19:51-05:00
|
||||
draft: false
|
||||
---
|
||||
+++
|
||||
title = "Archlinux install with btrfs, systemd-boot, and full-disk encryption"
|
||||
date = 2021-04-11T19:19:51-05:00
|
||||
draft = false
|
||||
+++
|
||||
:toc:
|
||||
:toclevels: 4
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
---
|
||||
title: "Mapping caps lock to ctrl in the TTY"
|
||||
date: 2021-05-23T04:59:28-05:00
|
||||
draft: false
|
||||
---
|
||||
+++
|
||||
title = "Mapping caps lock to ctrl in the TTY"
|
||||
date = 2021-05-23T04:59:28-05:00
|
||||
draft = false
|
||||
+++
|
||||
:toc:
|
||||
:toclevels: 4
|
||||
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
---
|
||||
title: "Resume"
|
||||
draft: true
|
||||
type: About
|
||||
toc: true
|
||||
---
|
||||
+++
|
||||
title = 'Resume'
|
||||
draft = true
|
||||
type = 'about'
|
||||
showToc = true
|
||||
+++
|
||||
:toc:
|
||||
:toclevels: 4
|
||||
|
||||
== TODO
|
||||
|
|
19
hugo.toml
19
hugo.toml
|
@ -50,16 +50,15 @@ url = "https://git.venberg.xyz/Gabe"
|
|||
name = "Rss"
|
||||
url = "index.xml"
|
||||
|
||||
# need to make custom layout without date, and with TOC optional.
|
||||
# [[menu.main]]
|
||||
# name = "About"
|
||||
# url = "about"
|
||||
# weight = 1
|
||||
#
|
||||
# [[menu.main]]
|
||||
# name = "Resume"
|
||||
# url = "resume"
|
||||
# weight = 1
|
||||
[[menu.main]]
|
||||
name = "About"
|
||||
url = "about"
|
||||
weight = 1
|
||||
|
||||
[[menu.main]]
|
||||
name = "Resume"
|
||||
url = "resume"
|
||||
weight = 1
|
||||
|
||||
[[menu.main]]
|
||||
name = "Archive"
|
||||
|
|
50
layouts/about/single.html
Normal file
50
layouts/about/single.html
Normal file
|
@ -0,0 +1,50 @@
|
|||
{{- define "main" }}
|
||||
|
||||
<article class="post-single">
|
||||
<header class="post-header">
|
||||
{{ partial "breadcrumbs.html" . }}
|
||||
<h1 class="post-title">
|
||||
{{ .Title }}
|
||||
{{- if .Draft }}<sup><span class="entry-isdraft"> [draft]</span></sup>{{- end }}
|
||||
</h1>
|
||||
{{- if .Description }}
|
||||
<div class="post-description">
|
||||
{{ .Description }}
|
||||
</div>
|
||||
{{- end }}
|
||||
</header>
|
||||
{{- $isHidden := .Params.cover.hidden | default site.Params.cover.hiddenInSingle | default site.Params.cover.hidden }}
|
||||
{{- partial "cover.html" (dict "cxt" . "IsHome" false "isHidden" $isHidden) }}
|
||||
{{- if (.Param "ShowToc") }}
|
||||
{{- partial "toc.html" . }}
|
||||
{{- end }}
|
||||
|
||||
{{- if .Content }}
|
||||
<div class="post-content">
|
||||
{{- if not (.Param "disableAnchoredHeadings") }}
|
||||
{{- partial "anchored_headings.html" .Content -}}
|
||||
{{- else }}{{ .Content }}{{ end }}
|
||||
</div>
|
||||
{{- end }}
|
||||
|
||||
<footer class="post-footer">
|
||||
{{- $tags := .Language.Params.Taxonomies.tag | default "tags" }}
|
||||
<ul class="post-tags">
|
||||
{{- range ($.GetTerms $tags) }}
|
||||
<li><a href="{{ .Permalink }}">{{ .LinkTitle }}</a></li>
|
||||
{{- end }}
|
||||
</ul>
|
||||
{{- if (.Param "ShowPostNavLinks") }}
|
||||
{{- partial "post_nav_links.html" . }}
|
||||
{{- end }}
|
||||
{{- if (and site.Params.ShowShareButtons (ne .Params.disableShare true)) }}
|
||||
{{- partial "share_icons.html" . -}}
|
||||
{{- end }}
|
||||
</footer>
|
||||
|
||||
{{- if (.Param "comments") }}
|
||||
{{- partial "comments.html" . }}
|
||||
{{- end }}
|
||||
</article>
|
||||
|
||||
{{- end }}{{/* end main */}}
|
Loading…
Reference in a new issue