mirror of
https://codeberg.org/grunfink/snac2.git
synced 2024-11-22 13:25:04 +00:00
Added a new snac-post-header CSS class.
This commit is contained in:
parent
6851b07d28
commit
f4c7f4b9d7
1 changed files with 10 additions and 12 deletions
22
html.c
22
html.c
|
@ -81,7 +81,7 @@ xs_str *actor_name(xs_dict *actor)
|
||||||
xs_str *html_actor_icon(xs_str *os, char *actor,
|
xs_str *html_actor_icon(xs_str *os, char *actor,
|
||||||
const char *date, const char *udate, const char *url, int priv)
|
const char *date, const char *udate, const char *url, int priv)
|
||||||
{
|
{
|
||||||
xs *s = xs_str_new("<div class=\"snac-post-header\">\n");
|
xs *s = xs_str_new(NULL);
|
||||||
|
|
||||||
xs *avatar = NULL;
|
xs *avatar = NULL;
|
||||||
char *v;
|
char *v;
|
||||||
|
@ -169,8 +169,6 @@ xs_str *html_actor_icon(xs_str *os, char *actor,
|
||||||
s = xs_str_cat(s, s1);
|
s = xs_str_cat(s, s1);
|
||||||
}
|
}
|
||||||
|
|
||||||
s = xs_str_cat(s, "</div>\n");
|
|
||||||
|
|
||||||
return xs_str_cat(os, s);
|
return xs_str_cat(os, s);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -807,14 +805,14 @@ xs_str *html_entry(snac *snac, xs_str *os, const xs_dict *msg, int local,
|
||||||
}
|
}
|
||||||
|
|
||||||
if (strcmp(type, "Follow") == 0) {
|
if (strcmp(type, "Follow") == 0) {
|
||||||
s = xs_str_cat(s, "<div class=\"snac-post\">\n");
|
s = xs_str_cat(s, "<div class=\"snac-post\">\n<div class=\"snac-post-header\">\n");
|
||||||
|
|
||||||
xs *s1 = xs_fmt("<div class=\"snac-origin\">%s</div>\n", L("follows you"));
|
xs *s1 = xs_fmt("<div class=\"snac-origin\">%s</div>\n", L("follows you"));
|
||||||
s = xs_str_cat(s, s1);
|
s = xs_str_cat(s, s1);
|
||||||
|
|
||||||
s = html_msg_icon(snac, s, msg);
|
s = html_msg_icon(snac, s, msg);
|
||||||
|
|
||||||
s = xs_str_cat(s, "</div>\n");
|
s = xs_str_cat(s, "</div>\n</div>\n");
|
||||||
|
|
||||||
return xs_str_cat(os, s);
|
return xs_str_cat(os, s);
|
||||||
}
|
}
|
||||||
|
@ -839,7 +837,12 @@ xs_str *html_entry(snac *snac, xs_str *os, const xs_dict *msg, int local,
|
||||||
if (strcmp(actor, snac->actor) != 0 && !valid_status(actor_get(snac, actor, NULL)))
|
if (strcmp(actor, snac->actor) != 0 && !valid_status(actor_get(snac, actor, NULL)))
|
||||||
return os;
|
return os;
|
||||||
|
|
||||||
s = xs_str_cat(s, "<div class=\"snac-score\">"); /** **/
|
if (level == 0)
|
||||||
|
s = xs_str_cat(s, "<div class=\"snac-post\">\n"); /** **/
|
||||||
|
else
|
||||||
|
s = xs_str_cat(s, "<div class=\"snac-child\">\n"); /** **/
|
||||||
|
|
||||||
|
s = xs_str_cat(s, "<div class=\"snac-post-header\">\n<div class=\"snac-score\">"); /** **/
|
||||||
|
|
||||||
if (is_pinned(snac, id)) {
|
if (is_pinned(snac, id)) {
|
||||||
/* add a pin emoji */
|
/* add a pin emoji */
|
||||||
|
@ -873,11 +876,6 @@ xs_str *html_entry(snac *snac, xs_str *os, const xs_dict *msg, int local,
|
||||||
|
|
||||||
s = xs_str_cat(s, "</div>\n");
|
s = xs_str_cat(s, "</div>\n");
|
||||||
|
|
||||||
if (level == 0)
|
|
||||||
s = xs_str_cat(s, "<div class=\"snac-post\">\n"); /** **/
|
|
||||||
else
|
|
||||||
s = xs_str_cat(s, "<div class=\"snac-child\">\n"); /** **/
|
|
||||||
|
|
||||||
if (boosts == NULL)
|
if (boosts == NULL)
|
||||||
boosts = object_announces(id);
|
boosts = object_announces(id);
|
||||||
|
|
||||||
|
@ -934,7 +932,7 @@ xs_str *html_entry(snac *snac, xs_str *os, const xs_dict *msg, int local,
|
||||||
s = html_msg_icon(snac, s, msg);
|
s = html_msg_icon(snac, s, msg);
|
||||||
|
|
||||||
/* add the content */
|
/* add the content */
|
||||||
s = xs_str_cat(s, "<div class=\"e-content snac-content\">\n"); /** **/
|
s = xs_str_cat(s, "</div>\n<div class=\"e-content snac-content\">\n"); /** **/
|
||||||
|
|
||||||
/* is it sensitive? */
|
/* is it sensitive? */
|
||||||
if (!xs_is_null(v = xs_dict_get(msg, "sensitive")) && xs_type(v) == XSTYPE_TRUE) {
|
if (!xs_is_null(v = xs_dict_get(msg, "sensitive")) && xs_type(v) == XSTYPE_TRUE) {
|
||||||
|
|
Loading…
Reference in a new issue