My site with gemlog, blog, maybe phlog.
Go to file
hedy 5fb340aa03
Add a perfectly appropriate alt text to icon image
Yes 100% suitable :P

It describes what the image is to those who can't see the image
perfectly well.

It magically makes the image show up in terminal browsers, as if your
terminal browser can render small images to the very pixel.

Bonus, for terminal/text-based browsers the "image" can even adapt to
your custom font! How cool is that?

Look, people, unique per-user images without cookies, without
javascript, without sessions, without CSS.

It was a very pleasant commit-message-writing experience...

Until realization hit. Why TF did you have the stupid image in the first
image when it can just be a block of text (<code>)? Oops! Let's not
celebrate my site's accessibility features too early, *cough* *cough*.

---
PS: Anyways after like almost two(?) years my site finally has a
favicon, lol, see previous commits.
2022-05-16 20:53:08 +08:00
archetypes Update index, add ~cafe spotlight, update CSS 2022-05-07 16:16:01 +08:00
assets Nav, CSS: Adjust text color of the pfp-name thing 2022-05-16 20:44:28 +08:00
content Nav, CSS, Content(index): Add favicon, better homepage and nav title 2022-05-16 20:16:48 +08:00
layouts Add a perfectly appropriate alt text to icon image 2022-05-16 20:53:08 +08:00
static Nav, CSS, Content(index): Add favicon, better homepage and nav title 2022-05-16 20:16:48 +08:00
.gitignore untrack resources 2021-02-26 03:02:31 +00:00
LICENSE Use MIT for code and CC-BY-SA for content 2021-02-22 03:46:53 +00:00
Makefile Makefile: Include generated tags/gemini/ 2022-05-15 18:22:02 +08:00
README.md README, Feeds, Post(meta): Redesign post list, add atom feed 2022-05-15 18:26:12 +08:00
config.toml Nav, CSS, Content(index): Add favicon, better homepage and nav title 2022-05-16 20:16:48 +08:00

README.md

~hedy's site

This is my website and gemini capsule source code. Link is currently hedy.tilde.cafe on both web and gemini.

It has a blog and a few pages. The blog has mostly the same post for web/gemini and the web version has an RSS feed and the gemini version has an atom feed. I also have tags, last-update, and changelog link for each post. As to comments it's currently via email, though I plan to setup CGI-based like/comment system for gemini. Webmentions are planned too, I have linked the pingback etc links in the <head> but I don't have them setup and working yet. I also want to make this a lightweight CGI-based solution.

That's about it! Nothing fancy. The CSS is pretty minimal, but not brutalist design. It has a few custom colors, a sans-serif font stack, and some styling in the footer and nav. Everything else is partially based on top of simple css and sometimes seirdy's site.

todo

  • let gemini version also have a post page at /posts/index.gmi

  • minify images and use WebP

  • provide atom feed for www

  • show post description in list

  • content improvements

    • about
    • projects
    • syntax hilite post
    • gemini post
  • proper reply via email link