Commit Graph

42 Commits

Author SHA1 Message Date
d1c1a55a1e Resolves opengraph image property not being respected
The default head partial invokes the `_internal/opengraph.html` template, which inserted stock opengraph tags before our explicitly set tags, taking precendence.

Also fixes the default content template wrongly using page-bundle-relative path for stock logo.
2024-06-30 21:57:15 -07:00
6e01a06b55 Fix image used for embedding articles on other sites not falling back correctly
Header was using paths relative to page bundle, rather than absolute. Switched to absolute.
Removed superfluous and unrelated [module.mounts] config node
2024-06-30 19:10:13 -07:00
b7888cc902 Move logo to assets directory, mount assets directory 2024-06-30 01:54:30 -07:00
18b7295387 Switch font used for embed images to Noto Sans Mono Regular to match site logo 2024-06-30 01:45:20 -07:00
98f5c3e7c1 Fix pages with no explicitly-set og:image value falling back to missing image file 2024-06-30 01:29:19 -07:00
5983558a8e Polish homelab tour
Add bespoke logo image for embedding
Set proper slug
2024-06-29 23:56:45 -07:00
0e4e76994c Reorganize experience and about me pages into bundles 2024-06-29 23:51:09 -07:00
5ae3d3fa1c Update name of default logo 2024-06-29 23:48:19 -07:00
2b9d84b7c8 Overwrite theme default logo to dynamically set text based on page relative directory 2024-06-29 23:46:52 -07:00
84c18e6370 Add partial to support og:image tag from page frontmatter 2024-06-29 23:45:48 -07:00
692362ff11 Update default article template
Now includes description, aliases, author, ogimage, and slug parameters.
2024-06-29 23:44:56 -07:00
170e5d5b3d Change more things than one commit should
Reorganize pages,
Add keywords,
Disable RSS,
Disable author in footer,
Update logo to support dynamic logo,
Remove stock theme subtitle
2024-06-29 23:43:52 -07:00
c58e06f678 Document creating content, setting og:image tags, and generating article images
Add section for creating content articles with hugo cli
Add section for setting non-default `og:image` header tags
Add section for generating article images with ImageMagick
Add section for organizing content pages
2024-06-29 23:36:29 -07:00
80f81d7e63 Polish pamidi presentation
Corrected code block language detect. sh -> bash
Switched subtitle separator ` - ` `: `
2024-06-29 23:31:51 -07:00
9e82107e25 Update docs for including images 2024-06-29 13:12:23 -07:00
540b48830f Add mc-router and mc-monitor repo links 2024-06-29 13:12:04 -07:00
ea0c087f15 Add description to frontmatter of pamidi article 2024-06-29 00:16:23 -07:00
f0fe6b78d3 Add opengraph site name tag to header 2024-06-29 00:12:09 -07:00
4092a84726 Add homelab-tour shortlink as alias to new post 2024-06-29 00:05:26 -07:00
a282164b50 Fix Homelab page pluralizing "Homelab" 2024-06-29 00:02:45 -07:00
b4a50e7504 Update page permalinks to fix root resolving to a list of pages
Add link to GitHub repo to footer
2024-06-28 23:51:24 -07:00
5b7082c31d Improve embed appearance
- Add article:author header
- Add logo image
2024-06-28 23:42:11 -07:00
cf3721fd78 Reorganize projects into page bundles 2024-06-28 23:41:36 -07:00
e1c3b1a3c5 "page" -> "pages" 2024-06-28 23:41:17 -07:00
558bdd9e5d Reorganize "articles" into "homelab" category 2024-06-28 23:40:22 -07:00
e9f7d120a8 Add public/ dir to gitignore 2024-06-28 21:53:32 -07:00
b86ae4a52b Delete public dir from version control 2024-06-28 21:52:54 -07:00
abb23a7477 Typo fix: the first 2024-06-28 17:35:04 -07:00
c5532734a4 Publish Homelab Tour Series Intro
Fix intermittently broken article/project list rendering,
implement table of contents shortcode,
implement css snippet to reduce underline-fatigue for table of contents,
remove filler article files,
generate static files.
2024-06-28 17:25:59 -07:00
ce373f5564 Minor polish 2024-06-28 10:23:03 -07:00
6fa54d9c8b Work in progress: Homelab 2024-06-09 07:21:21 -07:00
279155f764 Write first project: pamidi 2024-05-29 21:14:54 -07:00
f8a4fc8ccb Add missing instance of url parameter 2024-05-28 23:31:13 -07:00
f814fec811 Hard code the base url into the hugo actions workflow 2024-05-28 23:29:19 -07:00
d739e2db4c Fix CSS not rendering on GitHub Pages 2024-05-28 23:22:36 -07:00
b8a5b8f6b2 Set up placeholder article and project. 2024-05-28 22:15:22 -07:00
0eb304fec8 Switch checkout with submodules: "recursive" -> "true" 2024-05-28 21:23:06 -07:00
e24a0d9aed Downgrade hugo version 2024-05-28 19:12:38 -07:00
b730b8805f First build 2024-05-28 19:10:33 -07:00
8aea9eb4bf Add Actions workflow 2024-05-28 19:06:21 -07:00
9b5fcecf37 Init 2024-05-28 19:01:48 -07:00
01c5a56874 Init 2024-05-28 18:59:39 -07:00