mirror of
https://git.sr.ht/~tsileo/microblog.pub
synced 2024-12-22 13:14:28 +00:00
48740ea8cb
I'd like to customize my instance's theme beyond what's possible with _theme.scss. This patch would allow me to do that, and keep my changes self-contained in data/ without maintaining a local patchset over app/templates/. For utils.html, I've also added scoped blocks around the body of every macro. This allows the macros to be overridden individually in data/templates/utils.html, without copying the whole file. For example, to only override the display of a specific actor's name/icon: {% extends "app/utils.html" %} {% block display_actor %} {% if actor.ap_id == "https://me.example.com" %} <!-- custom actor display --> {% else %} {{ super() }} {% endif %} {% endblock %} |
||
---|---|---|
.. | ||
admin_direct_messages.html | ||
admin_inbox.html | ||
admin_new.html | ||
admin_outbox.html | ||
admin_profile.html | ||
admin_stream.html | ||
articles.html | ||
custom_page.html | ||
error.html | ||
followers.html | ||
following.html | ||
header.html | ||
index.html | ||
indieauth_flow.html | ||
layout.html | ||
login.html | ||
lookup.html | ||
notifications.html | ||
object.html | ||
remote_follow.html | ||
remote_interact.html | ||
utils.html |