very simple webpage built with hugo with links to all of my profiles. wobblybrian.xyz

i want to be loved and told that everything will be okay some day fixed og:image, removed redundant og:logo property & other little fixes

+40 -45
-1
.gitignore
··· 1 1 /public/ 2 - /resources/_gen/ 3 2 /.hugo_build.lock 4 3 .DS_Store
+8 -2
README.md
··· 1 - very simple webpage built with [hugo](https://gohugo.io) with links to all of my profiles. :3 1 + very simple webpage built with [hugo](https://gohugo.io) with links to all of my profiles. 2 2 3 3 deployed to a cloudflare worker using wrangler on tangled's own spindle. 4 4 5 - if you're going to clone this and deploy a site just like me, make sure to add a cloudflare api token with the necessary permissions in `settings > piplines > secrets` on your repo and name it `CLOUDFLARE_API_TOKEN`!! 5 + if you're going to clone this and deploy this, make sure to: 6 + 7 + - modify `wrangler.toml` for your worker 8 + - add a cloudflare api token with the necessary permissions in **settings > pipelines > secrets** on your repo and name it `CLOUDFLARE_API_TOKEN`. 9 + - check that you've changed the site's `baseURL` in `hugo.toml` 10 + 11 + :3
+5 -10
hugo.toml
··· 4 4 5 5 [params] 6 6 description = "wobbly brian" 7 + images = ['og.jpg'] 8 + 9 + # talk 7 10 8 11 [[menu.talk]] 9 12 name = "discord" ··· 13 16 handle = "wobblybrian" 14 17 icon = "discord" 15 18 16 - 17 19 [[menu.talk]] 18 20 name = "instagram" 19 21 url = "https://instagram.com/wobbly.brian" ··· 21 23 [menu.talk.params] 22 24 handle = "@wobbly.brian" 23 25 24 - # Social media links 26 + # follow 25 27 26 28 [[menu.social]] 27 29 name = "bluesky" ··· 78 80 url = "https://steamcommunity.com/id/wobblybrian/" 79 81 weight = 8 80 82 [menu.social.params] 81 - handle = "wobblybrian" 82 - 83 - [markup] 84 - [markup.goldmark.extensions] 85 - [markup.goldmark.extensions.extras.superscript] 86 - enable = true 87 - [markup.goldmark.parser] 88 - wrapStandAloneImageWithinParagraph = false 83 + handle = "wobblybrian"
layouts/_default/_markup/render-image.html layouts/_markup/render-image.html
layouts/_default/_markup/render-link.html layouts/_markup/render-link.html
-19
layouts/_default/baseof.html
··· 1 - {{ partial "head.html" . }} 2 - 3 - <body> 4 - 5 - <div class="wobbly"> 6 - 7 - {{ partial "header.html" . }} 8 - 9 - <main> 10 - 11 - {{ block "main" . }}{{ end }} 12 - 13 - </main> 14 - 15 - </div> 16 - 17 - </body> 18 - 19 - </html>
layouts/_default/list.html layouts/list.html
layouts/_default/single.html layouts/single.html
+12
layouts/_partials/head.html
··· 1 + <!DOCTYPE html> 2 + <html lang="{{ .Site.LanguageCode }}"> 3 + <head> 4 + <meta charset="utf-8"> 5 + <meta name="viewport" content="width=device-width, initial-scale=1"> 6 + <title>{{ .Title }} - {{ .Site.Title }}</title> 7 + <link rel="stylesheet" href="/css/style.css"/> 8 + <link rel="icon" sizes="32x32" type="image/png" href="/favicon.png"> 9 + <link rel="apple-touch-icon" href="/apple-touch-icon.png"> 10 + {{ partial "opengraph.html" . }} 11 + {{ partial "twitter_cards.html" . }} 12 + </head>
+15
layouts/baseof.html
··· 1 + {{ partial "head.html" . }} 2 + 3 + <body> 4 + 5 + {{ partial "header.html" . }} 6 + 7 + <main> 8 + 9 + {{ block "main" . }}{{ end }} 10 + 11 + </main> 12 + 13 + </body> 14 + 15 + </html>
layouts/index.html layouts/home.html
-13
layouts/partials/head.html
··· 1 - <!DOCTYPE html> 2 - <html lang="{{ .Site.LanguageCode }}"> 3 - <head> 4 - <meta charset="utf-8"> 5 - <meta name="viewport" content="width=device-width, initial-scale=1"> 6 - <title>{{ .Title }} @ {{ .Site.Title }}</title> 7 - <link rel="stylesheet" href="/css/style.css"/> 8 - <link rel="icon" sizes="32x32" type="image/png" href="/favicon.png"> 9 - <link rel="apple-touch-icon" href="/apple-touch-icon.png"> 10 - <meta property="og:logo" content="https://wobblybrian.xyz/apple-touch-icon.png"> 11 - {{ partial "opengraph.html" . }} 12 - {{ partial "twitter_cards.html" . }} 13 - </head>
layouts/partials/header.html layouts/_partials/header.html
static/icon-192x192.png

This is a binary file and will not be displayed.