From dee5c88ff4011e233609fa6ccce7f410f9d6eb7a Mon Sep 17 00:00:00 2001 From: curly Date: Tue, 21 Feb 2023 15:19:52 -0700 Subject: styling fixes --- src/main.css | 2 ++ src/main.ts | 14 ++++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/main.css b/src/main.css index fc7d02b..98c2511 100644 --- a/src/main.css +++ b/src/main.css @@ -27,6 +27,7 @@ .messagetext { white-space: pre-wrap; flex-grow: 1; + word-break: break-all; } .messagedate { font-size: 12px; @@ -106,6 +107,7 @@ body { .username { margin-left: 0.3em; margin-right: 0.7em; + word-break: keep-all; } .deleted { diff --git a/src/main.ts b/src/main.ts index 889b291..e0f768d 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,6 +2,10 @@ interface User { id: number, username: string, deleted: boolean, + desc: string, + statustext: string, + status: number, + displayname: string, } interface Message { id: number, @@ -48,8 +52,7 @@ async function format_message(m: Message): Promise { let s = `

${format_date(m.date)}

-

${sender}

-

${m.message}

+

${sender}${m.message}

@@ -72,8 +75,7 @@ async function format_reply(m: Message): Promise { let s = ` -

${sender}

-

${m.message}

+

${sender}${m.message}

` return s @@ -317,7 +319,7 @@ async function create_user(username) { async function get_user_name(id) { let cached = users.get(id) if (cached != undefined) { - return cached.username + return cached.displayname } @@ -326,7 +328,7 @@ async function get_user_name(id) { users.set(user.id, user) - return user.username + return user.displayname } // Pretty hacky if I do say so myself -- cgit v1.2.3