The send log was the one place in the panel where a status was bare text, next to a delivery's own page where the same value is a badge, and a domain list where the DNS verdict is one too — so a message's outcome looked like a different kind of fact depending on which page you read it from. The level travels on the row rather than being worked out in the template: deliveryLevel is the one place that decides what a status means, the delivery page already reads it, and a second mapping written into the template or the stylesheet would have been free to drift from it. sent is ok, deferred a warning, bounced and rejected errors, and queued unknown — nothing has gone wrong, nothing has been reported yet. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+7
-1
@@ -28,7 +28,13 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); version
|
||||
whose only card is the narrow one now takes its heading and footer down to the
|
||||
card's width instead of splitting them across the wider measure, and the send
|
||||
log stops breaking `Details` and `deferred` across two lines when a row is
|
||||
tight. The three
|
||||
tight.
|
||||
- panel: the send log's **status is a badge**, in the same ok/warn/error/unknown
|
||||
colours the status page and the DNS checks use, instead of the one place in
|
||||
the panel where a status was bare text. The mapping is the one the delivery
|
||||
page already applied — `sent` is ok, `deferred` a warning, `bounced` and
|
||||
`rejected` errors, `queued` unknown because nothing has gone wrong yet.
|
||||
The three
|
||||
WOFF2 files add ~76 KB to the image and are served from the panel's own origin,
|
||||
so the Content-Security-Policy is unchanged (`default-src 'self'`).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user