Commit Graph

43 Commits

Author SHA1 Message Date
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
6e721d685b Grey out messages that are still sending. 2019-03-15 18:50:09 -07:00
764a37317b Change colors in input. 2019-02-25 20:40:46 -08:00
aa4196ee69 Make the buttons round. 2019-02-25 20:34:02 -08:00
5f8751e142 Update CSS. 2019-02-25 19:58:05 -08:00
6c67e85ca5 Add shadows to room css. 2019-02-25 17:39:25 -08:00
be7ea33085 Remove the "every other row" darkening. 2019-02-25 17:26:52 -08:00
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
b0e796ee16 Add a button to reconnect. 2018-12-27 00:12:48 -08:00
85e410fc20 Fix table cell max size. 2018-12-26 21:54:44 -08:00
473101a15e Switch to dark CSS. 2018-12-25 18:28:32 -08:00
3c91be9fb6 Group rooms by homeserver. 2018-12-24 14:17:57 -08:00
12e5fdfbf1 Add video and file support. 2018-12-23 20:26:35 -08:00
c08ef14832 Add display to errors. 2018-12-23 00:23:48 -08:00
490d0eff2c Fix typing menu to stay the same size. 2018-12-22 00:44:05 -08:00
d9ede51428 Use a text area for multiline input. 2018-12-22 00:05:32 -08:00
ee21fa199d Add CSS for code blocks and quotes. 2018-12-21 19:31:42 -08:00
d1a4035fef Fix duplicate function. 2018-12-21 18:52:17 -08:00
590764adc4 Add markdown rendering for messages that have it. 2018-12-20 22:59:31 -08:00
eb9e82483b Add markdown sending. 2018-12-20 22:01:09 -08:00
356c10cf24 Add sending images and files 2018-12-20 19:45:41 -08:00
130b964d29 Add "load older messages" button 2018-12-19 21:52:07 -08:00
cf2ada4329 Add code to retrieve login token after login. 2018-12-17 16:18:47 -08:00
6f1e3da27b Add storing login token (but not retrieving it) 2018-12-17 02:34:46 -08:00
2529f6f7ae Add padding to typing message. 2018-12-15 18:14:40 -08:00
fdb3213ec5 Decrease the font size. 2018-12-13 21:58:15 -08:00
2e804f84a3 Render image messages. 2018-12-13 19:45:55 -08:00
00b6462fe4 Fix input box shrinking in Chrome. 2018-12-13 18:41:43 -08:00
2c99d10075 Change table layout.
Dynamically resizing is a pain in the ass and not portable.
2018-12-13 18:06:20 -08:00
d95e383fb1 Add room notifications. 2018-12-13 17:47:58 -08:00
2c7b72fba6 Open room on notification click. 2018-12-13 14:06:15 -08:00
2505610aa2 Add a separate message for first sync, and add event listing. 2018-12-13 01:46:57 -08:00
3e7d12b6e4 Add notification sending functionality. 2018-12-12 00:03:17 -08:00
00ba3a6ac0 Max username overflow hidden. 2018-12-10 23:27:45 -08:00
8338eef381 Implement improvements suggested by Ryan. 2018-12-10 23:24:17 -08:00
42126c1489 Add icon view. 2018-12-10 16:16:39 -08:00
d855467f14 Add a scroll view so that messages can be scrolled without input. 2018-12-10 15:27:18 -08:00
56a2212410 Darken background and add lines to headers. 2018-12-10 15:10:38 -08:00
8261ae402a Prevent room list from shrinking on large messages; align user names. 2018-12-10 14:32:29 -08:00
d15cc437b7 Add proper styling to usernames. 2018-12-10 14:20:06 -08:00
27634bf766 Change layout to always display rooms. Also, add room CSS. 2018-12-10 13:18:02 -08:00
16b83511d6 Move some CSS around, add link styles. 2018-12-10 12:47:31 -08:00
4b2c0d2ae8 Style the "Log In" screen. 2018-12-10 12:22:33 -08:00