On narrow window or mobile device, non-event elements such as read receipts, timestamp, encrytion indicators can take up too much hirizontal space, making event content harder to read. When space is limited, use a two-row layout to keep the event content on one row and the non-event elements on another.
This diff improve the reading experience on mobile devices, also applicable to desktop windows with narrow widths.