zulip/static
evykassirer 541d3ffa06 compose: Replace empty message banner with red outline for compose box.
Previously, we showed an empty message banner if the user tried
to send an empty message. We only showed it for users with
"ctrl+enter to send" because we thought it might be easy for a
user to press just enter accidentally.

However, this missed the case where the user clicks on the Enter
button. We want to show the user something in this case to tell
them that they're missing message content.

To avoid more complicated logic, this PR removes the banner
completely and changes the compose box border to red if the
user tries to send an empty message (for all cases).

The red line goes away as soon as the composebox has non-whitespace
characters.
2023-02-22 17:15:18 -08:00
..
assets compose: Create shared compose banner and use for resolved topic warning. 2022-12-06 15:42:07 -08:00
audio/notification_sounds audio: Remove the copy of zulip.ogg outside notification_sounds. 2022-06-10 12:27:48 -07:00
generated
html templates: Add HTML title element to templates that extend base/portico. 2022-09-19 20:17:17 -07:00
images widgets: Make the todo and poll widgets look consistent / similar. 2023-01-30 11:51:33 -08:00
js compose: Replace empty message banner with red outline for compose box. 2023-02-22 17:15:18 -08:00
shared typeahead: Add typescript type definitions for typeahead. 2023-02-09 16:51:40 -08:00
styles compose: Replace empty message banner with red outline for compose box. 2023-02-22 17:15:18 -08:00
templates user_profile: Deduplicate code for showing custom profile fields. 2023-02-21 10:19:47 -08:00
third Revert "typeahead: Fix bug where typeahead showed momentarily on shift + tab." 2023-02-22 17:07:06 -08:00
.gitignore docs: Add missing space in “time zone”. 2022-02-24 14:05:12 -08:00