Madblog 1.5.0 is out!
Custom CSS/JS
Drop .css files into <content_dir>/css and .js files into
<content_dir>/js â they're automatically added to every page,
stylesheets after the built-in ones so they win the cascade, no restart
needed. Works out of the box in Docker too.
data
âââ css
â  âââ custom.css
â  âââ theme.css
âââ img
â  âââ favicon.ico
â  âââ icon.png
âââ js
â  âââ custom.js
âââ markdown
â âââ ABOUT.md
â âââ hello-world.md
âââ replies
âââ 2025-01-01T00:00:00.md
YAML front matter
Metadata can now be declared as a YAML front matter block at the top of your #markdown files:
---
title: My post
published: 2025-01-01
---
The legacy [//]: # (key: value) comment syntax still works.
New local visibility
Posts can now be published on your server without federating to the
Fediverse: visibility: local (or default_visibility: local in the
config).
---
title: My non-federated blog post
visibility: local
---
Local articles are fully rendered on your blog â index, RSS/Atom
feeds, reactions â and local replies get unlisted treatment, but no
ActivityPub activities or outgoing Webmentions are ever sent.
Better accessibility for images
- Banner images:
image_altfor the accessibility alt text, while the newimage_captionrenders the visible<figcaption>(reused as alt text whenimage_altis missing). - Inline images in federated posts are no longer replaced by link placeholders â they render inline where supported (Yonder, Friendica...) and are still delivered as attachments elsewhere.
---
title: My post with an image
image: /images/image.jpg
image_alt: Image description for screen readers
image_caption: Image caption
---
Reactions
How to interact with this page
Webmentions
To interact via Webmentions, send an activity that references this URL from a platform that supports Webmentions, such as Lemmy, WordPress with Webmention plugins, or any IndieWeb-compatible site.
ActivityPub
- Follow @fabio@manganiello.blog on your ActivityPub platform (e.g. Mastodon, Misskey, Pleroma, Lemmy).
- Mention @fabio@manganiello.blog in a post to feature on the Guestbook.
- Search for this URL on your instance to find and interact with the post.
- Like, boost, quote, or reply to the post to feature your activity here.