From 229863d7ff25a213125f5d6b486c379fcd852017 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Thu, 16 Oct 2025 23:26:58 +0200 Subject: [PATCH] Make eventlog and email eventlog table layouts a lot more predictable --- dashboard/src/style.css | 6 ++++++ dashboard/src/views/EmailEventlogView.vue | 16 ++++++++-------- dashboard/src/views/EventlogView.vue | 10 +++++----- 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/dashboard/src/style.css b/dashboard/src/style.css index 40a16d16f..eb3c6a555 100644 --- a/dashboard/src/style.css +++ b/dashboard/src/style.css @@ -350,6 +350,12 @@ form .pankow-checkbox { width: 100%; overflow: auto; border-spacing: 0px; + table-layout: fixed; +} + +.elide-table-cell { + overflow: hidden; + text-overflow: ellipsis; } .eventlog-table thead { diff --git a/dashboard/src/views/EmailEventlogView.vue b/dashboard/src/views/EmailEventlogView.vue index fd7727bd9..a36e8c6f5 100644 --- a/dashboard/src/views/EmailEventlogView.vue +++ b/dashboard/src/views/EmailEventlogView.vue @@ -76,17 +76,17 @@ onMounted(async () => { - - - - - + + + + +
{{ $t('emails.eventlog.time') }}{{ $t('emails.eventlog.mailFrom') }}{{ $t('emails.eventlog.rcptTo') }}{{ $t('emails.eventlog.details') }}{{ $t('emails.eventlog.time') }}{{ $t('emails.eventlog.mailFrom') }}{{ $t('emails.eventlog.rcptTo') }}{{ $t('emails.eventlog.details') }}