Commit Graph

52 Commits

Author SHA1 Message Date
Danila Fedorin 911e46c4c3 Add support for m.notice and m.emote 2019-09-08 15:00:52 -07:00
Danila Fedorin f6ce669fb4 Fix font size property 2019-08-23 21:22:38 -07:00
Danila Fedorin 392d799bcf Fix missing padding in reconnect message 2019-08-21 23:29:47 -07:00
Danila Fedorin 115cbd9a76 Tone the font size down 2019-08-21 21:46:00 -07:00
Danila Fedorin bc794955e3 Prototype switching to em. 2019-08-21 21:40:58 -07:00
Danila Fedorin b8fc33eae6 Make minor visual changes 2019-08-21 21:20:30 -07:00
Danila Fedorin 7d09b4ad9a Make notifications more consistent. 2019-08-21 18:40:45 -07:00
Danila Fedorin 60bc00e9dd Fix overflow in chat list. 2019-05-19 15:51:33 -07:00
Danila Fedorin 86b1b29d72 Decrease notification icon size a bit. 2019-05-19 15:33:55 -07:00
Danila Fedorin 150af81847 Change alert indicator to work better. 2019-05-19 15:01:02 -07:00
Danila Fedorin 151ff413c7 Fix up room list's width. 2019-05-19 13:47:06 -07:00
Danila Fedorin 3a31f98f3b Wire up the search bar. 2019-05-19 13:42:22 -07:00
Danila Fedorin a4c40dca28 Add an (un-wired) input for searching rooms. 2019-05-19 13:32:57 -07:00
Danila Fedorin 8173a4d74a Add some transition effects. 2019-05-19 13:26:30 -07:00
Danila Fedorin 7be4e8d9e2 Make small tweaks to room list. 2019-05-19 13:23:16 -07:00
Danila Fedorin 6e5702290a Get rid of some inconsistent shadows and borders. 2019-05-19 01:34:14 -07:00
Danila Fedorin 0dda1068fb Add shadow to images.
This helps them stand out from the other messages. In the future,
we'll also allow clicking on them to enlarge.
2019-03-17 12:44:52 -07:00
Danila Fedorin 6e721d685b Grey out messages that are still sending. 2019-03-15 18:50:09 -07:00
Danila Fedorin 764a37317b Change colors in input. 2019-02-25 20:40:46 -08:00
Danila Fedorin aa4196ee69 Make the buttons round. 2019-02-25 20:34:02 -08:00
Danila Fedorin 5f8751e142 Update CSS. 2019-02-25 19:58:05 -08:00
Danila Fedorin 6c67e85ca5 Add shadows to room css. 2019-02-25 17:39:25 -08:00
Danila Fedorin be7ea33085 Remove the "every other row" darkening. 2019-02-25 17:26:52 -08:00
Danila Fedorin ce1580926c Refactor to allow "messages".
This will allow us to group non-event things as messages, which will
then allow us to display messages that are still being sent.
2019-02-25 16:44:47 -08:00
Danila Fedorin b0e796ee16 Add a button to reconnect. 2018-12-27 00:12:48 -08:00
Danila Fedorin 85e410fc20 Fix table cell max size. 2018-12-26 21:54:44 -08:00
Danila Fedorin 473101a15e Switch to dark CSS. 2018-12-25 18:28:32 -08:00
Danila Fedorin 3c91be9fb6 Group rooms by homeserver. 2018-12-24 14:17:57 -08:00
Danila Fedorin 12e5fdfbf1 Add video and file support. 2018-12-23 20:26:35 -08:00
Danila Fedorin c08ef14832 Add display to errors. 2018-12-23 00:23:48 -08:00
Danila Fedorin 490d0eff2c Fix typing menu to stay the same size. 2018-12-22 00:44:05 -08:00
Danila Fedorin d9ede51428 Use a text area for multiline input. 2018-12-22 00:05:32 -08:00
Danila Fedorin ee21fa199d Add CSS for code blocks and quotes. 2018-12-21 19:31:42 -08:00
Danila Fedorin 590764adc4 Add markdown rendering for messages that have it. 2018-12-20 22:59:31 -08:00
Danila Fedorin 356c10cf24 Add sending images and files 2018-12-20 19:45:41 -08:00
Danila Fedorin 130b964d29 Add "load older messages" button 2018-12-19 21:52:07 -08:00
Danila Fedorin 2529f6f7ae Add padding to typing message. 2018-12-15 18:14:40 -08:00
Danila Fedorin fdb3213ec5 Decrease the font size. 2018-12-13 21:58:15 -08:00
Danila Fedorin 2e804f84a3 Render image messages. 2018-12-13 19:45:55 -08:00
Danila Fedorin 00b6462fe4 Fix input box shrinking in Chrome. 2018-12-13 18:41:43 -08:00
Danila Fedorin 2c99d10075 Change table layout.
Dynamically resizing is a pain in the ass and not portable.
2018-12-13 18:06:20 -08:00
Danila Fedorin d95e383fb1 Add room notifications. 2018-12-13 17:47:58 -08:00
Danila Fedorin 00ba3a6ac0 Max username overflow hidden. 2018-12-10 23:27:45 -08:00
Danila Fedorin 8338eef381 Implement improvements suggested by Ryan. 2018-12-10 23:24:17 -08:00
Danila Fedorin 42126c1489 Add icon view. 2018-12-10 16:16:39 -08:00
Danila Fedorin d855467f14 Add a scroll view so that messages can be scrolled without input. 2018-12-10 15:27:18 -08:00
Danila Fedorin 56a2212410 Darken background and add lines to headers. 2018-12-10 15:10:38 -08:00
Danila Fedorin 8261ae402a Prevent room list from shrinking on large messages; align user names. 2018-12-10 14:32:29 -08:00
Danila Fedorin d15cc437b7 Add proper styling to usernames. 2018-12-10 14:20:06 -08:00
Danila Fedorin 27634bf766 Change layout to always display rooms. Also, add room CSS. 2018-12-10 13:18:02 -08:00