element-hq / element-hq/element-web
24hr timestamps should have shorter width than 12hr timestamps [irc theme]
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
#### Description
24hr timestamps are shorter than 12hr timestamps and therefore leave too much blank space.
`.mx_IRCLayout .mx_EventTile > a { min-width: 45px; }` and `.mx_IRCLayout .mx_EventTile .mx_MessageTimestamp { width: 45px; }` work well for 12hr timestamps (which vary in length), but 24hr timestamps, which dont have AM/PM and do enforce leading zeros(more consistent width), would be better off shorter, suggesting 30px or 35px.
12hr timestamps with a 45px width:

24hr timestamps with a 45px width:

24hr timestamps with a 30px width (set by a theming userscript):

24hr timestamps with a 35px width (set by a theming userscript) (note: profile name width change unrelated):

#### Version information
- **Platform**: web (in-browser)
For the web app:
- **Browser**: Firefox 88.0 64bit
- **OS**: Fedora Linux
- **URL**: develop.element.io
Contributor guide
Assessment
This issue has not been assessed yet.