7 Commits

Author SHA1 Message Date
Jeremy Kahn
6c434f84ab
refactor(styling): Remove Tailwind (#253)
* refactor(css): replace Tailwind classes with MUI sx
* chore(deps): remove classnames
* refactor(css): inline link baseline style
* feat(css): use modern-normalize
* chore(deps): remove tailwind
* refactor(css): inline all Sass files
* chore(deps): remove sass
2024-04-09 20:54:41 -05:00
Jeremy Kahn
3413f37d8c feat(typing-indicator): add setting to disable typing indicator 2023-07-28 09:50:03 -05:00
Jeremy Kahn
e597a667a1
feat(chat): [closes #13] Active typing indicators (#133)
* feat(typing-indicator): wire up handleMessageChange
* feat(typing-indicator): send typing: true status
* feat(typing-indicator): expire typing state
* feat(typing-indicator): update typing state received from peers
* refactor(shell): add updatePeer utility
* feat(typing-indicator): display peer typing status
* feat(typing-indicator): reset typing status when a message is sent
* feat(typing-indicator): move indicator below message form
* feat(typing-indicator): keep status text to one line
2023-07-27 21:06:35 -05:00
Jeremy Kahn
f2aeec5acb feat: [closes #18] limit message character size to 10,000 2022-09-15 20:15:43 -05:00
ighmaz
e891339907
feat: [for #18] limited message to 1000 (#23) 2022-09-15 19:58:12 -05:00
Jeremy Kahn
f0a4404910 feat: automatically focus message input 2022-09-08 21:47:02 -05:00
Jeremy Kahn
cebb8dc93a fix: prevent large transcripts from affecting input performance 2022-09-08 21:35:50 -05:00