summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Kelson Vibber2024-05-09 04:27:58 +0000
committerGravatar Kelson Vibber2024-05-09 04:28:01 +0000
commitbe420cae77c6da69a976e15848989a5e52c56403 (patch)
tree09186f263ea69b9f9b050bf993a07d023b3819a6
parentVersion 2.52 RELEASED. (diff)
downloadpenes-snac2-be420cae77c6da69a976e15848989a5e52c56403.tar.gz
penes-snac2-be420cae77c6da69a976e15848989a5e52c56403.tar.xz
penes-snac2-be420cae77c6da69a976e15848989a5e52c56403.zip
Set avatars and custom emoji as square (fixes display in Dillo)
The minimalist web browser Dillo has recently started up development again. Its CSS implementation only applies the explicitly stated width and height of an image, so avatars were displaying at 2.5 em high, and the full original width. https://dillo-browser.github.io/
-rw-r--r--html.c2
-rw-r--r--utils.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/html.c b/html.c
index ee5c2cd..8bc8cc9 100644
--- a/html.c
+++ b/html.c
@@ -55,7 +55,7 @@ xs_str *replace_shortnames(xs_str *s, xs_list *tag, int ems)
55 tag_list = xs_dup(tag); 55 tag_list = xs_dup(tag);
56 } 56 }
57 57
58 xs *style = xs_fmt("height: %dem; vertical-align: middle;", ems); 58 xs *style = xs_fmt("height: %dem; width: %dem; vertical-align: middle;", ems, ems);
59 59
60 xs_list *p = tag_list; 60 xs_list *p = tag_list;
61 char *v; 61 char *v;
diff --git a/utils.c b/utils.c
index d00f513..0523cac 100644
--- a/utils.c
+++ b/utils.c
@@ -49,7 +49,7 @@ static const char *default_css =
49 ".snac-top-user { text-align: center; padding-bottom: 2em }\n" 49 ".snac-top-user { text-align: center; padding-bottom: 2em }\n"
50 ".snac-top-user-name { font-size: 200% }\n" 50 ".snac-top-user-name { font-size: 200% }\n"
51 ".snac-top-user-id { font-size: 150% }\n" 51 ".snac-top-user-id { font-size: 150% }\n"
52 ".snac-avatar { float: left; height: 2.5em; padding: 0.25em }\n" 52 ".snac-avatar { float: left; height: 2.5em; width: 2.5em; padding: 0.25em }\n"
53 ".snac-author { font-size: 90%; text-decoration: none }\n" 53 ".snac-author { font-size: 90%; text-decoration: none }\n"
54 ".snac-author-tag { font-size: 80% }\n" 54 ".snac-author-tag { font-size: 80% }\n"
55 ".snac-pubdate { color: #a0a0a0; font-size: 90% }\n" 55 ".snac-pubdate { color: #a0a0a0; font-size: 90% }\n"