Commit Graph

176 Commits

Author SHA1 Message Date
hedy d365e1ca4c
Use UTC everywhere 2024-04-11 19:36:01 +08:00
hedy 60141b41d2
Better place to show tags in gemini 2024-04-11 18:53:53 +08:00
hedy e211f5d41f
Show tags in gemini post listing 2024-04-11 18:30:17 +08:00
hedy 858544b7d6
Use prettier, more resilient tag listing for WWW
And document requirements in the readme
2024-04-11 18:25:50 +08:00
hedy 7346846c71
Adjust post meta format and move tags to post listing
- Remove showing of tags completely on gemini. I didn't find any good
  place to put it
- List of tags are now shown in post listing with its display muted but
  known as links
- Changelog is removed as I didn't find a good place to put it
- Made the "EOF" optional through post params with self-documenting
  frontmatter adjusted in archetypes
- Explicit date format in archetypes
- Better formatting of post meta information in both WWW and gemini
2024-04-11 15:16:01 +08:00
hedy 9cdfd7749a
Revert change of slug for hello world post 2024-04-11 11:51:35 +08:00
hedy 1278352d22
Revert making hello world post a draft 2024-04-11 11:50:24 +08:00
hedy c06d228e85
Update hello world post 2024-04-11 11:43:39 +08:00
hedy bdf4b6bc54
Switch to TOML frontmatter for content and archetypes 2024-04-11 11:42:22 +08:00
hedy 65ebf1906d
Fix link for space elevator 2024-04-11 10:11:18 +08:00
hedy b2e1d87b21
Add webrings and place posts list in any position for index pages 2024-04-11 10:09:11 +08:00
hedy 346cc5bb85
Update archetypes 2024-04-11 10:07:51 +08:00
hedy bdbe083640
Use dirs for all posts 2024-04-11 09:03:07 +08:00
hedy f822e1444e
Extract gmi processed content into its own partial 2024-04-11 08:51:07 +08:00
hedy e7b575b071
Apply updates to gemini version of synhi post 2024-04-11 08:50:44 +08:00
hedy 660cd3bd5b
Better post meta formatting on gemini 2024-04-10 21:14:23 +08:00
hedy db72daf150
Don't make post description italicized 2024-04-10 21:14:12 +08:00
hedy 70a557b3fd
Add hr for footer for text-based browsers 2024-04-10 21:13:53 +08:00
hedy 175279bda8
Fix update date on atom feeds 2024-04-10 21:13:34 +08:00
hedy 3de8393a3d
Better styling for footnotes 2024-04-10 21:13:10 +08:00
hedy c1e93c0abf
Add shortcode for getting the RelPermalink of a post resource 2024-04-10 21:12:35 +08:00
hedy 62b5d77e9c
New post 2024-04-10 21:09:54 +08:00
hedy fbda5c5624
Show descriptions in gemlog post list 2024-04-10 20:43:32 +08:00
hedy f1e903e3d7
Switch to python script for gemini cleaning 2024-04-10 20:37:18 +08:00
hedy 711d0cfaa0
Fix typo 2024-04-10 15:10:14 +08:00
hedy 4bf15aa4d3
Restructure hierarchy of after-content and footer to modify placing of hr 2024-04-10 15:02:22 +08:00
hedy d208bc7fac
Give credit to modus themes in about page 2024-04-09 17:16:59 +08:00
hedy aec1adb876
Switch modus-operandi/vivendi for syntax highlighting with adjusted background colors 2024-04-09 17:12:23 +08:00
hedy 02fea02e15
Don't use a different color for meta anchor links 2024-04-09 16:54:44 +08:00
hedy 09b809aa14
Better hero 2024-04-09 13:50:34 +08:00
hedy 31e4f52261
Gemini: Don't wrap paragraphs on homepage 2024-04-08 21:38:37 +08:00
hedy 5cdf520b32
update readme 2024-04-08 21:35:02 +08:00
hedy 94678da810
Misc updates on phrasing for post meta information
- Posted "on"
- Last updated "on"
- Tags:/Tag: -> Tagged
- Use configurable author email everywhere
2024-04-08 21:31:24 +08:00
hedy 2b58f28c95
Add an RSS SVG icon which I will not use right now 2024-04-08 21:31:10 +08:00
hedy 2e177f873f
feat: Support gemini posts listing `posts/index.gmi` 2024-04-08 21:19:40 +08:00
hedy 77a63d9637
Gemini post: update wording 2024-04-08 21:12:54 +08:00
hedy aa22cf0952
Fix typos and make make(1) less verbose 2024-04-08 20:30:45 +08:00
hedy b90325421a
Make posts listing content be actual markdown
I needed the h2 posts heading on the home page to be rendered with the
anchor link, but also retain the h1 heading in the posts/ page, and
share the same "posts.html" partial.

- Put the posts listing "pre" content into content/posts/_index.md as
  markdown
- Use a partial for the heading render hook, which allows it to be used
  in the "posts.html" partial
- Retain behaviour to either have h1 "posts" for the posts page or h2
  "posts" for the homepage, _and_ pass this HTML h1/h2 into the anchor
  heading render hook (actually the partial)
- Render posts/_index.md content for both the homepage listing and the
  posts listing.
2024-04-08 17:15:01 +08:00
hedy 52457f350b
Add header anchor links and better footer 2024-04-08 15:16:54 +08:00
hedy 7654d0f53e
Reuse pfp partials 2024-04-08 15:16:32 +08:00
hedy 4312bfeda5
Fix typos and wordings 2024-04-08 15:16:18 +08:00
hedy eb730327a1
Remove left padding in post list 2024-04-08 12:22:35 +08:00
hedy 6dccb8cc10
Add break between update notes and content 2024-04-08 12:18:47 +08:00
hedy 69c617a96e
Fix typos 2024-04-08 12:17:44 +08:00
hedy 689fb43e85
Finally publish site meta 2024-04-08 09:28:32 +08:00
hedy 010107d1b7
Update readme 2024-04-07 20:48:24 +08:00
hedy 88e71594ab
Major update (too lazy to write the detailed commit message, sorry) 2024-04-07 20:18:33 +08:00
hedy 2e4452bfe2
Update index and about 2024-04-06 21:55:48 +08:00
hedy 061cb205ca
Update about 2024-04-06 20:54:31 +08:00
hedy 41d3781748
Update about 2023-09-12 15:43:28 +08:00