Compare commits
28
Commits
ada2c63bcc
...
925a3231b0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
925a3231b0 | ||
|
|
64b047ed11 | ||
|
|
b01181dad7 | ||
|
|
f0ad81b266 | ||
|
|
be107932bc | ||
|
|
50fc035aa8 | ||
|
|
6b9a342663 | ||
|
|
5af3845622 | ||
|
|
8b5783443c | ||
|
|
6bc37761e3 | ||
|
|
dfabf9ff32 | ||
|
|
d5ede89b79 | ||
|
|
c51f283947 | ||
|
|
f47ba2473a | ||
|
|
893bb5cfd6 | ||
|
|
6d640075de | ||
|
|
3585e5925f | ||
|
|
34bafb45e3 | ||
|
|
e6240696d9 | ||
|
|
7f211b5fcf | ||
|
|
c731262901 | ||
|
|
08b105e0a3 | ||
|
|
4c8a800215 | ||
|
|
3c6e81015e | ||
|
|
f9138ff82c | ||
|
|
e66e5dcc55 | ||
|
|
989f895310 | ||
|
|
b7f8e4e3d2 |
No files matched your search
@@ -4,3 +4,9 @@
|
|||||||
[submodule "themes/hello-friend-ng"]
|
[submodule "themes/hello-friend-ng"]
|
||||||
path = themes/hello-friend-ng
|
path = themes/hello-friend-ng
|
||||||
url = https://github.com/rhazdon/hugo-theme-hello-friend-ng.git
|
url = https://github.com/rhazdon/hugo-theme-hello-friend-ng.git
|
||||||
|
[submodule "themes/PaperMod"]
|
||||||
|
path = themes/PaperMod
|
||||||
|
url = https://github.com/adityatelange/hugo-PaperMod.git
|
||||||
|
[submodule "themes/hugo-coder"]
|
||||||
|
path = themes/hugo-coder
|
||||||
|
url = https://github.com/luizdepra/hugo-coder.git
|
||||||
@@ -0,0 +1,73 @@
|
|||||||
|
/* main site's colors */
|
||||||
|
|
||||||
|
.orange, a {
|
||||||
|
color: #FF9900
|
||||||
|
}
|
||||||
|
|
||||||
|
.purple, h1, h2, h3, h4, h5, h6, e {
|
||||||
|
color: #663399;
|
||||||
|
}
|
||||||
|
|
||||||
|
.green, span, pre {
|
||||||
|
color: #33AA33;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* end colors */
|
||||||
|
|
||||||
|
/* for PaperMod */
|
||||||
|
|
||||||
|
/* Fix lists 01 */
|
||||||
|
ul, ol {
|
||||||
|
padding-left: 1.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Fix lists 02 * /
|
||||||
|
ul,
|
||||||
|
ol {
|
||||||
|
list-style-position: inside;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* end PaperMod */
|
||||||
|
|
||||||
|
/* hello-friend-ng */
|
||||||
|
/* Prevent excess gaps underneath headers. Looks horrible! * /
|
||||||
|
h1,h2,p,div,blockquote {
|
||||||
|
margin-top: 16px;
|
||||||
|
margin-bottom: 8px;
|
||||||
|
}
|
||||||
|
h3,h4 {
|
||||||
|
margin-top: 12px;
|
||||||
|
margin-bottom: 6px;
|
||||||
|
}
|
||||||
|
h5,h6,ul,ol {
|
||||||
|
margin-top: 8px;
|
||||||
|
margin-bottom: 4px;
|
||||||
|
}
|
||||||
|
pre,strong {
|
||||||
|
margin-top: 4px;
|
||||||
|
margin-bottom: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div {
|
||||||
|
margin-top: 8px;
|
||||||
|
margin-bottom: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre {
|
||||||
|
padding: 2px;
|
||||||
|
padding-left: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
audio {
|
||||||
|
margin: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.post-content {
|
||||||
|
margin-top: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.highlight {
|
||||||
|
margin: 10px auto;
|
||||||
|
}
|
||||||
|
/* end hello-friend-ng */
|
||||||
+11
-1
@@ -3,5 +3,15 @@ title: "Home"
|
|||||||
author: Hyperling
|
author: Hyperling
|
||||||
---
|
---
|
||||||
|
|
||||||
Welcome to my recipes site! Feel free to contact [`me at hyperling dot com`](mailto:me@hyperling.com) if you have any questions.
|
Welcome to my blog site!
|
||||||
|
|
||||||
|
Here I post articles which could be guides, videos,
|
||||||
|
annoucements, recipes, and more.
|
||||||
|
|
||||||
|
My main website is {{% external-link "Hyperling.com" %}} which has links to my
|
||||||
|
apps and other content.
|
||||||
|
|
||||||
|
Feel free to contact [me at hyperling dot com](mailto:me@hyperling.com) with
|
||||||
|
any comments or questions!
|
||||||
|
|
||||||
|
~ Chad
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
title: "Archive"
|
||||||
|
layout: "archives"
|
||||||
|
url: "/archives/"
|
||||||
|
summary: "Archives"
|
||||||
|
---
|
||||||
+19
-4
@@ -22,16 +22,31 @@ These are where I feel most free to communicate.
|
|||||||
These are reliable forms of communication, even if not the most private / secure.
|
These are reliable forms of communication, even if not the most private / secure.
|
||||||
|
|
||||||
- [Signal](https://signal.me/#eu/1VgXuFLsYnI5zKSyvhcc6KqFd6AJp2AlzACDIwgsuUsLVEI4WBdH763TEjQpZPpX)
|
- [Signal](https://signal.me/#eu/1VgXuFLsYnI5zKSyvhcc6KqFd6AJp2AlzACDIwgsuUsLVEI4WBdH763TEjQpZPpX)
|
||||||
- [Email](mailto:me@hyperling.com) - Please use a secure provider such as Proton Mail, Riseup, Atomic Mail, etc.
|
- [Email](mailto:me@hyperling.com) - Please use a secure provider such as Proton
|
||||||
Addresses from big tech domains (gmail, yahoo, outlook, etc) may be ignored at my discretion,
|
Mail, Riseup, Atomic Mail, etc. Addresses from big tech domains (gmail, yahoo,
|
||||||
especially if used to communicate private or sensitive data.
|
outlook, etc) may be ignored at my discretion, especially if used to communicate
|
||||||
|
private or sensitive data.
|
||||||
|
|
||||||
## Low Priority
|
## Low Priority
|
||||||
|
|
||||||
I may be on these, but do not prefer them and am much less active than with other methods.
|
I may be on these, but they are not preferred and are checked infrequently.
|
||||||
|
Notifications are likely turned off as well.
|
||||||
|
Please use a different method if possible.
|
||||||
|
|
||||||
- [Telegram](https://t.me/HyperVegan)
|
- [Telegram](https://t.me/HyperVegan)
|
||||||
|
|
||||||
|
## "Social Media"
|
||||||
|
|
||||||
|
There are also a few sites I may be on if it relates to discovering community.
|
||||||
|
They are not good ways to reach me since they are checked very infrequently.
|
||||||
|
Examples include:
|
||||||
|
|
||||||
|
- {{% external-link "HappyCow.net" "https://www.happycow.net/members/profile/HyperVegan" %}}
|
||||||
|
- {{% external-link "FreedomCells.org" "https://freedomcells.org/members/hypervegan/" %}}
|
||||||
|
- {{% external-link "Connector.app" "https://connector.app/?lat=34.202716&lng=-111.423340&zoom=7" %}} -
|
||||||
|
Zoom out over Arizona and search for `#hyperling` or `#hypervegan`.
|
||||||
|
- Veggly.net
|
||||||
|
|
||||||
## No Others
|
## No Others
|
||||||
|
|
||||||
This is an exhaustive list. Anything else is not considered acceptable.
|
This is an exhaustive list. Anything else is not considered acceptable.
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
draft: yes
|
|
||||||
title: "TEST 01"
|
|
||||||
subtitle: "Jan 01, released Feb 11"
|
|
||||||
author: default
|
|
||||||
date: 2020-01-01T00:00:00-0700
|
|
||||||
release: 2020-02-11T00:00:00-0700
|
|
||||||
---
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
draft: yes
|
|
||||||
title: "TEST 02"
|
|
||||||
subtitle: "Jan 02, released Jan 22"
|
|
||||||
author: default
|
|
||||||
date: 2020-01-02T00:00:00-0700
|
|
||||||
release: 2020-01-22T00:00:00-0700
|
|
||||||
---
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
---
|
|
||||||
draft: yes
|
|
||||||
title: "TEST 03"
|
|
||||||
subtitle: "Jan 13, released NULL"
|
|
||||||
author: default
|
|
||||||
date: 2020-01-13T00:00:00-0700
|
|
||||||
---
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
draft: yes
|
|
||||||
title: "TEST 04"
|
|
||||||
subtitle: "Feb 01, released ''"
|
|
||||||
author: default
|
|
||||||
date: 2020-02-01T00:00:00-0700
|
|
||||||
release:
|
|
||||||
---
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
---
|
|
||||||
draft: yes
|
|
||||||
title: "TEST 05"
|
|
||||||
subtitle: "Jan 25, released Jan 26"
|
|
||||||
author: default
|
|
||||||
date: 2020-01-25T00:00:00-0700
|
|
||||||
release: 2020-01-26T00:00:00-0700
|
|
||||||
---
|
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
---
|
||||||
|
draft: false
|
||||||
|
pinned: false
|
||||||
|
hidden: false
|
||||||
|
title: "Escaping Mud"
|
||||||
|
subtitle: ""
|
||||||
|
feathericon: ""
|
||||||
|
author: HyperVegan
|
||||||
|
started: 2026-10-11T06:00:00-07:00
|
||||||
|
date: 2026-10-26T09:30:00-07:00
|
||||||
|
#lastmod: 2026-10-26T09:39:19-07:00
|
||||||
|
#release: 2026-10-27T00:00:00-07:00
|
||||||
|
toc: false
|
||||||
|
video: true # Auto-generates a video post.
|
||||||
|
video_page: "https://odysee.com/@HyperVegan:2/20261025-HyperVegan-EscapingMud:6" # Page link to platform video page.
|
||||||
|
video_url: "https://odysee.com/%24/embed/%40HyperVegan%3A2%2F20261025-HyperVegan-EscapingMud%3A6?r=3wGy4Uk6f9dLxJYygMWdh22yrukNYkkz" # Embed link for embedded playback. See: https://embed.tube/embed-code-generator/odysee/
|
||||||
|
video_desc: # List of video description paragraphs.
|
||||||
|
-
|
||||||
|
tags:
|
||||||
|
- video
|
||||||
|
- nomad
|
||||||
|
- camping
|
||||||
|
- vanlife
|
||||||
|
- freedom
|
||||||
|
- stuck
|
||||||
|
series:
|
||||||
|
- nomad # tech tuesday, freestyle friday, supplementary sunday
|
||||||
|
categories:
|
||||||
|
- videos
|
||||||
|
aliases:
|
||||||
|
- /posts/videos/20261026-escaping-mud
|
||||||
|
- /escaping-mud
|
||||||
|
---
|
||||||
|
|
||||||
|
I recently got the van stuck in some super slick mud and was able to easily get out once I realized what the problem was.
|
||||||
|
|
||||||
|
- Tires: Yokohama Geolandar A/T's
|
||||||
|
|
||||||
|
Van recommends a PSI of 35, I keep them between 25 and 32 since I spend most my time off highways, and they were somehow set all the way near 40.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Recorded 2026-10-11, edited 2026-10-25.
|
||||||
|
|
||||||
|
[blog.hyperling.com/escaping-mud](https://blog.hyperling.com/escaping-mud)
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
title: "Search"
|
||||||
|
layout: "search"
|
||||||
|
url: "/search/"
|
||||||
|
summary: "Search this website"
|
||||||
|
placeholder: "Type here then press Enter↵"
|
||||||
|
---
|
||||||
@@ -8,9 +8,10 @@ label: 'English'
|
|||||||
title: "Hyperling's Works"
|
title: "Hyperling's Works"
|
||||||
subtitle: "My recipes, blogposts, musings, and more."
|
subtitle: "My recipes, blogposts, musings, and more."
|
||||||
author: Chad Michael Greenwood
|
author: Chad Michael Greenwood
|
||||||
|
email: me@hyperling.com
|
||||||
|
|
||||||
#paginate = 25
|
pagination:
|
||||||
paginate: 99999
|
pagerSize: 999999
|
||||||
|
|
||||||
markup:
|
markup:
|
||||||
goldmark:
|
goldmark:
|
||||||
@@ -34,23 +35,95 @@ markup:
|
|||||||
|
|
||||||
### End My Params ###
|
### End My Params ###
|
||||||
|
|
||||||
|
### Menu ###
|
||||||
|
|
||||||
|
taxonomies:
|
||||||
|
categories : "categories"
|
||||||
|
tags : "tags"
|
||||||
|
series : "series"
|
||||||
|
|
||||||
|
menu:
|
||||||
|
main:
|
||||||
|
- identifier : "01-search"
|
||||||
|
name : "Search"
|
||||||
|
url : "/search"
|
||||||
|
weight : 00 # 0 goes to the end, 1 goes to the front.
|
||||||
|
|
||||||
|
- identifier : "10-all"
|
||||||
|
name : "All"
|
||||||
|
url : "/posts"
|
||||||
|
weight : 10
|
||||||
|
|
||||||
|
- identifier : "11-tags"
|
||||||
|
parent : "10-all"
|
||||||
|
name : "Tags"
|
||||||
|
url : "/tags"
|
||||||
|
weight : 11
|
||||||
|
|
||||||
|
- identifier : "12-cats"
|
||||||
|
parent : "10-all"
|
||||||
|
name : "Categories"
|
||||||
|
url : "/categories"
|
||||||
|
weight : 12
|
||||||
|
|
||||||
|
- identifier : "20-blog"
|
||||||
|
name : "Articles"
|
||||||
|
url : "/categories/articles"
|
||||||
|
weight : 20
|
||||||
|
|
||||||
|
- identifier : "40-recipes"
|
||||||
|
name : "Recipes"
|
||||||
|
url : "/categories/recipes"
|
||||||
|
weight : 40
|
||||||
|
|
||||||
|
- identifier : "60-poetry"
|
||||||
|
name : "Poetry"
|
||||||
|
url : "/categories/musings"
|
||||||
|
weight : 60
|
||||||
|
|
||||||
|
#- identifier : "70-guides"
|
||||||
|
# name : "Guides"
|
||||||
|
# url : "/categories/guides"
|
||||||
|
# weight : 70
|
||||||
|
|
||||||
|
- identifier : "80-books"
|
||||||
|
name : "Books"
|
||||||
|
url : "/categories/books" #"https://hyperling.com/books"
|
||||||
|
weight : 80
|
||||||
|
|
||||||
|
- identifier : "90-videos"
|
||||||
|
name : "Videos"
|
||||||
|
url : "/categories/videos"
|
||||||
|
weight : 90
|
||||||
|
|
||||||
|
### End Menu ###
|
||||||
|
|
||||||
### Theme ###
|
### Theme ###
|
||||||
# Seems pretty good, just need to add more config params so it acts better.
|
# Seems pretty good, just need to add more config params so it acts better.
|
||||||
theme: "hello-friend-ng"
|
theme: ["PaperMod"]
|
||||||
|
|
||||||
# Main Documentation
|
## Search - Needed ##
|
||||||
# https://github.com/rhazdon/hugo-theme-hello-friend-ng/blob/master/docs/config.md
|
outputs:
|
||||||
|
home:
|
||||||
|
- HTML
|
||||||
|
- RSS
|
||||||
|
- JSON
|
||||||
|
|
||||||
# Favicon documentation for this theme.
|
### Params ###
|
||||||
# https://github.com/rhazdon/hugo-theme-hello-friend-ng/blob/master/docs/favicons.md
|
|
||||||
# Generator
|
|
||||||
# https://realfavicongenerator.net/your-favicon-is-ready
|
|
||||||
|
|
||||||
## Theme Suggested Params ##
|
|
||||||
# The parameters below were copied, modified, or inspired from:
|
|
||||||
# https://github.com/rhazdon/hugo-theme-hello-friend-ng?tab=readme-ov-file#how-to-configure
|
|
||||||
params:
|
params:
|
||||||
|
colorScheme: "auto"
|
||||||
|
|
||||||
|
## Search - Optional ##
|
||||||
|
fuseOpts:
|
||||||
|
isCaseSensitive: false
|
||||||
|
shouldSort: true
|
||||||
|
location: 0
|
||||||
|
distance: 1000
|
||||||
|
threshold: 0.4
|
||||||
|
minMatchCharLength: 0
|
||||||
|
keys: ["title", "permalink", "summary", "content"]
|
||||||
|
|
||||||
dateform : "January 2, 2006"
|
dateform : "January 2, 2006"
|
||||||
dateformShort : "Jan 2"
|
dateformShort : "Jan 2"
|
||||||
dateformNum : "2006-01-02"
|
dateformNum : "2006-01-02"
|
||||||
@@ -74,20 +147,18 @@ params:
|
|||||||
images: [""]
|
images: [""]
|
||||||
author: Chad Michael Greenwood
|
author: Chad Michael Greenwood
|
||||||
|
|
||||||
|
# Unsure if actually being used.
|
||||||
|
email: me@hyperling.com
|
||||||
|
|
||||||
# My Custom Params #
|
# My Custom Params #
|
||||||
authorBug: "Chad Michael \"Bug\" Greenwood"
|
authorBug: "Chad Michael \"Bug\" Greenwood"
|
||||||
authorHyperling: "Chad Michael \"Hyperling\" Greenwood"
|
authorHyperling: "Chad Michael \"Hyperling\" Greenwood"
|
||||||
authorHyperVegan: "Chad Michael \"HyperVegan\" Greenwood"
|
authorHyperVegan: "Chad Michael \"HyperVegan\" Greenwood"
|
||||||
authorDefault: "Chad Michael Greenwood"
|
authorDefault: "Chad Michael Greenwood"
|
||||||
|
|
||||||
odyseeVideoWidthPercentage: 80
|
odyseeVideoWidthPercentage: 100
|
||||||
# End My Custom Params #
|
# End My Custom Params #
|
||||||
|
|
||||||
taxonomies:
|
|
||||||
categories : "categories"
|
|
||||||
tags : "tags"
|
|
||||||
series : "series"
|
|
||||||
|
|
||||||
languages:
|
languages:
|
||||||
en:
|
en:
|
||||||
title: "Hyperling's Written Works"
|
title: "Hyperling's Written Works"
|
||||||
@@ -114,84 +185,4 @@ languages:
|
|||||||
# copyright = '<a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a>'
|
# copyright = '<a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a>'
|
||||||
# readOtherPosts = "Read other posts"
|
# readOtherPosts = "Read other posts"
|
||||||
|
|
||||||
# And you can even create generic menu
|
### End Params ###
|
||||||
menu:
|
|
||||||
main:
|
|
||||||
- identifier : "00-all"
|
|
||||||
name : "All"
|
|
||||||
url : "/posts"
|
|
||||||
weight : 1
|
|
||||||
|
|
||||||
- identifier : "01-tags"
|
|
||||||
parent : "00-all"
|
|
||||||
name : "Tags"
|
|
||||||
url : "/tags"
|
|
||||||
weight : 1
|
|
||||||
|
|
||||||
- identifier : "02-cats"
|
|
||||||
parent : "00-all"
|
|
||||||
name : "Categories"
|
|
||||||
url : "/categories"
|
|
||||||
weight : 2
|
|
||||||
|
|
||||||
- identifier : "20-blog"
|
|
||||||
name : "Articles"
|
|
||||||
url : "/categories/articles"
|
|
||||||
weight : 2
|
|
||||||
|
|
||||||
- identifier : "40-recipes"
|
|
||||||
name : "Recipes"
|
|
||||||
url : "/categories/recipes"
|
|
||||||
weight : 4
|
|
||||||
|
|
||||||
- identifier : "60-poetry"
|
|
||||||
name : "Poetry"
|
|
||||||
url : "/categories/musings"
|
|
||||||
weight : 6
|
|
||||||
|
|
||||||
# - identifier : "70-guides"
|
|
||||||
# name : "Guides"
|
|
||||||
# url : "/categories/guides"
|
|
||||||
# weight : 7
|
|
||||||
|
|
||||||
- identifier : "80-books"
|
|
||||||
name : "Books"
|
|
||||||
url : "/categories/books" #"https://hyperling.com/books"
|
|
||||||
weight : 8
|
|
||||||
|
|
||||||
- identifier : "90-videos"
|
|
||||||
name : "Videos"
|
|
||||||
url : "/categories/videos"
|
|
||||||
weight : 9
|
|
||||||
|
|
||||||
# End parameters related to:
|
|
||||||
# https://github.com/rhazdon/hugo-theme-hello-friend-ng?tab=readme-ov-file#how-to-configure
|
|
||||||
##
|
|
||||||
|
|
||||||
### End Theme ###
|
|
||||||
|
|
||||||
|
|
||||||
### Failed Themes ###
|
|
||||||
# Do not go back to these unless figuring out what was done wrong.
|
|
||||||
|
|
||||||
# not functioning well
|
|
||||||
#theme = "recipes"
|
|
||||||
|
|
||||||
# requires creating recipe objects?
|
|
||||||
#theme = "cookbook"
|
|
||||||
|
|
||||||
# not showing index files
|
|
||||||
#theme = "awesome"
|
|
||||||
|
|
||||||
# outdated
|
|
||||||
#theme = "simple-dark"
|
|
||||||
|
|
||||||
# too complicated? Failing to compile.
|
|
||||||
#theme = "congo"
|
|
||||||
|
|
||||||
# works, reads index files, shows cool header at the beginning of posts,
|
|
||||||
# but FAILS at monospace fonts in code blocks and CSS for URLs is horrible.
|
|
||||||
# Could maybe be modified to serve well enough.
|
|
||||||
#theme = "hugo-classic"
|
|
||||||
|
|
||||||
### End Failed Themes ###
|
|
||||||
@@ -24,6 +24,6 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{ partial "javascript.html" . }}
|
{{/* partial "javascript.html" . */}}
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -134,6 +134,6 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
{{ partial "pagination-list.html" . }}
|
{{/* partial "pagination-list.html" . */}}
|
||||||
</main>
|
</main>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
File renamed without changes.
@@ -0,0 +1,128 @@
|
|||||||
|
{{ if .IsHome }}
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "{{- ( site.Params.schema.publisherType | default "Organization") | title -}}",
|
||||||
|
"name": {{ site.Title }},
|
||||||
|
"url": {{ site.Home.Permalink }},
|
||||||
|
"description": {{ site.Params.description | plainify | truncate 180 | safeHTML }},
|
||||||
|
{{- if (eq site.Params.schema.publisherType "Person") }}
|
||||||
|
"image": {{ site.Params.assets.favicon | default "favicon.ico" | absURL }},
|
||||||
|
{{- else }}
|
||||||
|
"logo": {{ site.Params.assets.favicon | default "favicon.ico" | absURL }},
|
||||||
|
{{- end }}
|
||||||
|
"sameAs": [
|
||||||
|
{{- if site.Params.schema.sameAs }}
|
||||||
|
{{ range $i, $e := site.Params.schema.sameAs }}{{ if $i }}, {{ end }}{{ trim $e " " }}{{ end }}
|
||||||
|
{{- else}}
|
||||||
|
{{ range $i, $e := site.Params.SocialIcons }}{{ if $i }}, {{ end }}{{ trim $e.url " " | safeURL }}{{ end }}
|
||||||
|
{{- end}}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
{{- else if (or .IsPage .IsSection) }}
|
||||||
|
{{/* BreadcrumbList */}}
|
||||||
|
{{- $url := replace .Parent.Permalink ( printf "%s" site.Home.Permalink) "" }}
|
||||||
|
{{- $lang_url := strings.TrimPrefix ( printf "%s/" .Lang) $url }}
|
||||||
|
{{- $bc_list := (split $lang_url "/")}}
|
||||||
|
|
||||||
|
{{- $path := "" }}
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "BreadcrumbList",
|
||||||
|
"itemListElement": [
|
||||||
|
{{- range $index, $element := $bc_list }}
|
||||||
|
|
||||||
|
{{- $path = printf "%s%s/" $path $element }}
|
||||||
|
{{- $bc_pg := site.GetPage $path -}}
|
||||||
|
|
||||||
|
{{- if (and ($bc_pg) (gt (len . ) 0))}}
|
||||||
|
{{- if (and $index)}}, {{end }}
|
||||||
|
{
|
||||||
|
"@type": "ListItem",
|
||||||
|
"position": {{ add 1 $index }},
|
||||||
|
"name": {{ $bc_pg.Name }},
|
||||||
|
"item": {{ $bc_pg.Permalink | safeHTML }}
|
||||||
|
}
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
|
{{- end }}
|
||||||
|
{{- /* self-page addition */ -}}
|
||||||
|
{{- if $bc_list }}, {{end }}
|
||||||
|
{
|
||||||
|
"@type": "ListItem",
|
||||||
|
"position": {{len $bc_list}},
|
||||||
|
"name": {{ .Name }},
|
||||||
|
"item": {{ .Permalink | safeHTML }}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
{{- if .IsPage }}
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "BlogPosting",
|
||||||
|
"headline": {{ .Title | plainify}},
|
||||||
|
"name": "{{ .Title | plainify }}",
|
||||||
|
"description": {{ with .Description | plainify }}{{ . }}{{ else }}{{ .Summary | plainify }}{{ end -}},
|
||||||
|
"keywords": [
|
||||||
|
{{- if .Params.keywords }}
|
||||||
|
{{ range $i, $e := .Params.keywords }}{{ if $i }}, {{ end }}{{ $e }}{{ end }}
|
||||||
|
{{- else }}
|
||||||
|
{{ range $i, $e := .Params.tags }}{{ if $i }}, {{ end }}{{ $e }}{{ end }}
|
||||||
|
{{- end }}
|
||||||
|
],
|
||||||
|
"articleBody": {{ .Content | safeJS | htmlUnescape | plainify }},
|
||||||
|
"wordCount" : "{{ .WordCount }}",
|
||||||
|
"inLanguage": {{ .Language.Name | default "en-us" }},
|
||||||
|
{{ if .Params.cover.image -}}
|
||||||
|
"image":
|
||||||
|
{{- if (ne .Params.cover.relative true) -}}
|
||||||
|
{{ .Params.cover.image | absURL }},
|
||||||
|
{{- else -}}
|
||||||
|
{{ (path.Join .RelPermalink .Params.cover.image ) | absURL }},
|
||||||
|
{{- end}}
|
||||||
|
{{- else }}
|
||||||
|
{{- $images := partial "templates/_funcs/get-page-images" . -}}
|
||||||
|
{{- with index $images 0 -}}
|
||||||
|
"image": {{ .Permalink }},
|
||||||
|
{{- end }}
|
||||||
|
{{- end -}}
|
||||||
|
"datePublished": {{ .PublishDate }},
|
||||||
|
"dateModified": {{ .Lastmod }},
|
||||||
|
{{- with (.Params.author | default site.Params.author) }}
|
||||||
|
"author":
|
||||||
|
{{- if (or (eq (printf "%T" .) "[]string") (eq (printf "%T" .) "[]interface {}")) -}}
|
||||||
|
[{{- range $i, $v := . -}}
|
||||||
|
{{- if $i }}, {{end -}}
|
||||||
|
{
|
||||||
|
"@type": "Person",
|
||||||
|
"name": {{ $v }}
|
||||||
|
}
|
||||||
|
{{- end }}],
|
||||||
|
{{- else -}}
|
||||||
|
{
|
||||||
|
"@type": "Person",
|
||||||
|
"name": {{ . }}
|
||||||
|
},
|
||||||
|
{{- end -}}
|
||||||
|
{{- end }}
|
||||||
|
"mainEntityOfPage": {
|
||||||
|
"@type": "WebPage",
|
||||||
|
"@id": {{ .Permalink | safeHTML }}
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "{{- ( site.Params.schema.publisherType | default "Organization") | title -}}",
|
||||||
|
"name": {{ site.Title }},
|
||||||
|
"logo": {
|
||||||
|
"@type": "ImageObject",
|
||||||
|
"url": {{ site.Params.assets.favicon | default "favicon.ico" | absURL }}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
{{- end }}{{/* .IsPage end */}}
|
||||||
|
|
||||||
|
{{- end -}}
|
||||||
@@ -2,8 +2,11 @@
|
|||||||
}}{{ $width := .Param "video_width" | default (.Param "odyseeVideoWidthPercentage")
|
}}{{ $width := .Param "video_width" | default (.Param "odyseeVideoWidthPercentage")
|
||||||
}}{{ $url := .Param "video_page"
|
}}{{ $url := .Param "video_page"
|
||||||
}}
|
}}
|
||||||
|
{{ if $url }}
|
||||||
<p><a href="{{ $url }}" target="_blank" rel="noopener noreferrer">{{ $url | markdownify }}</a></p>
|
<p><a href="{{ $url }}" target="_blank" rel="noopener noreferrer">{{ $url | markdownify }}</a></p>
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
|
{{ if $src }}
|
||||||
<iframe
|
<iframe
|
||||||
id="odysee-iframe"
|
id="odysee-iframe"
|
||||||
style="width:{{ $width }}%; aspect-ratio:16 / 9;"
|
style="width:{{ $width }}%; aspect-ratio:16 / 9;"
|
||||||
@@ -11,6 +14,7 @@
|
|||||||
allowfullscreen>
|
allowfullscreen>
|
||||||
</iframe>
|
</iframe>
|
||||||
<br/>
|
<br/>
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
{{ with .Params.video_desc }}
|
{{ with .Params.video_desc }}
|
||||||
{{ range . -}}
|
{{ range . -}}
|
||||||
|
|||||||
@@ -162,7 +162,7 @@
|
|||||||
</div>
|
</div>
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{ partial "pagination-single.html" . }}
|
{{/* partial "pagination-single.html" . */}}
|
||||||
|
|
||||||
{{ if .Site.Config.Services.Disqus.Shortname }}
|
{{ if .Site.Config.Services.Disqus.Shortname }}
|
||||||
{{ if not (eq .Params.Comments "false") }}
|
{{ if not (eq .Params.Comments "false") }}
|
||||||
|
|||||||
@@ -1,39 +0,0 @@
|
|||||||
/* Prevent excess gaps underneath headers. Looks horrible! */
|
|
||||||
h1,h2,p,div,blockquote {
|
|
||||||
margin-top: 16px;
|
|
||||||
margin-bottom: 8px;
|
|
||||||
}
|
|
||||||
h3,h4 {
|
|
||||||
margin-top: 12px;
|
|
||||||
margin-bottom: 6px;
|
|
||||||
}
|
|
||||||
h5,h6,ul,ol {
|
|
||||||
margin-top: 8px;
|
|
||||||
margin-bottom: 4px;
|
|
||||||
}
|
|
||||||
pre,strong {
|
|
||||||
margin-top: 4px;
|
|
||||||
margin-bottom: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
div {
|
|
||||||
margin-top: 8px;
|
|
||||||
margin-bottom: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre {
|
|
||||||
padding: 2px;
|
|
||||||
padding-left: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
audio {
|
|
||||||
margin: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.post-content {
|
|
||||||
margin-top: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.highlight {
|
|
||||||
margin: 10px auto;
|
|
||||||
}
|
|
||||||
Submodule
+1
Submodule themes/PaperMod added at 118119693d.
Submodule themes/hello-friend-ng deleted from 37fbce29a5.
Submodule themes/hugo-classic deleted from 18a7c62ecc.
Submodule
+1
Submodule themes/hugo-coder added at 58d956f41c.
Reference in new issue
Block a user