added layout for about pages.
This commit is contained in:
		
							parent
							
								
									1b9296d8ac
								
							
						
					
					
						commit
						fa88ddaf7d
					
				
					 6 changed files with 85 additions and 32 deletions
				
			
		| 
						 | 
					@ -1,6 +1,8 @@
 | 
				
			||||||
---
 | 
					+++
 | 
				
			||||||
title: "About"
 | 
					title = 'About'
 | 
				
			||||||
draft: true
 | 
					draft = true
 | 
				
			||||||
type: About
 | 
					type = 'about'
 | 
				
			||||||
toc: false
 | 
					showToc = false
 | 
				
			||||||
---
 | 
					+++
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					== TODO
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,8 +1,8 @@
 | 
				
			||||||
---
 | 
					+++
 | 
				
			||||||
title: "Archlinux install with btrfs, systemd-boot, and full-disk encryption"
 | 
					title = "Archlinux install with btrfs, systemd-boot, and full-disk encryption"
 | 
				
			||||||
date: 2021-04-11T19:19:51-05:00
 | 
					date = 2021-04-11T19:19:51-05:00
 | 
				
			||||||
draft: false
 | 
					draft = false
 | 
				
			||||||
---
 | 
					+++
 | 
				
			||||||
:toc:
 | 
					:toc:
 | 
				
			||||||
:toclevels: 4
 | 
					:toclevels: 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,8 +1,8 @@
 | 
				
			||||||
---
 | 
					+++
 | 
				
			||||||
title: "Mapping caps lock to ctrl in the TTY"
 | 
					title = "Mapping caps lock to ctrl in the TTY"
 | 
				
			||||||
date: 2021-05-23T04:59:28-05:00
 | 
					date = 2021-05-23T04:59:28-05:00
 | 
				
			||||||
draft: false
 | 
					draft = false
 | 
				
			||||||
---
 | 
					+++
 | 
				
			||||||
:toc:
 | 
					:toc:
 | 
				
			||||||
:toclevels: 4
 | 
					:toclevels: 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,8 +1,10 @@
 | 
				
			||||||
---
 | 
					+++
 | 
				
			||||||
title: "Resume"
 | 
					title = 'Resume'
 | 
				
			||||||
draft: true
 | 
					draft = true
 | 
				
			||||||
type: About
 | 
					type = 'about'
 | 
				
			||||||
toc: true
 | 
					showToc = true
 | 
				
			||||||
---
 | 
					+++
 | 
				
			||||||
:toc:
 | 
					:toc:
 | 
				
			||||||
:toclevels: 4
 | 
					:toclevels: 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					== TODO
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										19
									
								
								hugo.toml
									
										
									
									
									
								
							
							
						
						
									
										19
									
								
								hugo.toml
									
										
									
									
									
								
							| 
						 | 
					@ -50,16 +50,15 @@ url = "https://git.venberg.xyz/Gabe"
 | 
				
			||||||
name = "Rss"
 | 
					name = "Rss"
 | 
				
			||||||
url = "index.xml"
 | 
					url = "index.xml"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# need to make custom layout without date, and with TOC optional.
 | 
					[[menu.main]]
 | 
				
			||||||
# [[menu.main]]
 | 
					name = "About"
 | 
				
			||||||
# name = "About"
 | 
					url = "about"
 | 
				
			||||||
# url = "about"
 | 
					weight = 1
 | 
				
			||||||
# weight = 1
 | 
					
 | 
				
			||||||
#
 | 
					[[menu.main]]
 | 
				
			||||||
# [[menu.main]]
 | 
					name = "Resume"
 | 
				
			||||||
# name = "Resume"
 | 
					url = "resume"
 | 
				
			||||||
# url = "resume"
 | 
					weight = 1
 | 
				
			||||||
# weight = 1
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
[[menu.main]]
 | 
					[[menu.main]]
 | 
				
			||||||
name = "Archive"
 | 
					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…
	
	Add table
		Add a link
		
	
		Reference in a new issue