diff --git a/html.c b/html.c index 4768699..cfd64d8 100644 --- a/html.c +++ b/html.c @@ -2172,15 +2172,18 @@ xs_str *html_timeline(snac *user, const xs_list *list, int local, m = xs_fmt("%s?%s", t, ss); } - xs *s1 = xs_fmt( - "
\n", - t, L("Back to top"), - m, L("More...") - ); + xs_html *more_links = xs_html_tag("p", + xs_html_tag("a", + xs_html_attr("href", t), + xs_html_attr("name", "snac-more"), + xs_html_text(L("Back to top"))), + xs_html_text(" - "), + xs_html_tag("a", + xs_html_attr("href", m), + xs_html_attr("name", "snac-more"), + xs_html_text(L("More...")))); + xs *s1 = xs_html_render(more_links); s = xs_str_cat(s, s1); }