diff --git a/web/src/ui/timeline/TimelineEvent.css b/web/src/ui/timeline/TimelineEvent.css index 6ab038f..6cb24a5 100644 --- a/web/src/ui/timeline/TimelineEvent.css +++ b/web/src/ui/timeline/TimelineEvent.css @@ -63,6 +63,10 @@ div.html-body { overflow: auto; } + h1, h2, h3, h4, h5, h6 { + margin: 0 0 .5rem; + } + p, ul, ol, dl, table, pre, blockquote { &:not(:last-child) { margin: 0 0 .25rem; diff --git a/web/src/ui/timeline/TimelineEvent.tsx b/web/src/ui/timeline/TimelineEvent.tsx index 7fc4bf1..2db8b72 100644 --- a/web/src/ui/timeline/TimelineEvent.tsx +++ b/web/src/ui/timeline/TimelineEvent.tsx @@ -39,6 +39,10 @@ function getBodyType(evt: MemDBEvent): React.FunctionComponent + `${time.getHours().toString().padStart(2, "0")}:${time.getMinutes().toString().padStart(2, "0")}` + const TimelineEvent = ({ room, eventRowID }: TimelineEventProps) => { const evt = room.eventsByRowID.get(eventRowID) if (!evt) { @@ -52,13 +56,14 @@ const TimelineEvent = ({ room, eventRowID }: TimelineEventProps) => { // // // } + const eventTS = new Date(evt.timestamp) return
{memberEvtContent?.displayname ?? evt.sender} - {new Date(evt.timestamp).toLocaleTimeString()} + {formatShortTime(eventTS)}