From 970c8ca8da7cf9750331d0f55b87a1b4f7228581 Mon Sep 17 00:00:00 2001 From: Mix Date: Mon, 12 Oct 2026 00:13:14 +0300 Subject: [PATCH] design: the sheet on the components page is a table; no empty Subject The sample sheet on the components page still held facts; it shows the table of name and value the accepted sheet is. In in-log a refused message's sheet has no Subject row - there is no subject to show whole. check.py: 32 screens, 0 violations. Co-Authored-By: Claude Opus 5.5 --- docs/assets/panel-redesign/panel/components.html | 2 +- docs/assets/panel-redesign/panel/in-log.html | 6 +++--- docs/assets/panel-redesign/panel/src/components.html | 2 +- docs/assets/panel-redesign/panel/src/in-log.html | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/assets/panel-redesign/panel/components.html b/docs/assets/panel-redesign/panel/components.html index 7bb1c87..dafa59e 100644 --- a/docs/assets/panel-redesign/panel/components.html +++ b/docs/assets/panel-redesign/panel/components.html @@ -114,7 +114,7 @@ error, fail, mismatch, bouncedfailtag is-danger is-light unknown, off, neutral countsofftag is-light held: quarantine · role: globalquarantinetag is-primary is-light - a tag that opens a sheet
reject

sheet

What it holds
What does not fit the row, as facts
How it closes
Esc, a click outside, or the cross
button.tag + sp-sheet (popover) + a tag that opens a sheet
reject

sheet

What it holdsWhat does not fit the row, as name and value
How it closesEsc
a click outside
the cross
button.tag + sp-sheet (popover) diff --git a/docs/assets/panel-redesign/panel/in-log.html b/docs/assets/panel-redesign/panel/in-log.html index 49aabef..2acc212 100644 --- a/docs/assets/panel-redesign/panel/in-log.html +++ b/docs/assets/panel-redesign/panel/in-log.html @@ -90,9 +90,9 @@ 09-21 14:00:18t.berg@uni.example
192.0.2.77dev@lists.example.orgRe: [dev] patch series v3
accept

Why

Decided byrspamd
Verdictno action, score 0.40 / 15.00
SubjectRe: [dev] patch series v3
Deny sender 09-21 13:59:02invoice@partner-billing.example
203.0.113.140owner@lists.example.orgOutstanding invoice — action required
accept

Why

Decided byrspamd
Verdictadd header, score 9.80 / 15.00
SymbolsPHISHING(5.00)
FORGED_SENDER(3.00)
R_SPF_FAIL(1.00)
SubjectOutstanding invoice — action required
Deny sender - 09-21 13:57:41promo@bulk.example
198.51.100.90sales@lists.example.org—
reject

Why

Decided bypostfix
Reply550 5.1.1 <sales@lists.example.org>: Recipient address rejected: User unknown in relay recipient table
Subject—
- 09-21 13:51:30billing@partner.example
198.51.100.12owner@lists.example.org—
reject

Why

Decided byrspamd
Reply5.7.1 Spam message rejected
Subject—
Allow sender - 09-21 13:44:02hr@partner.example
192.0.2.31jobs@acme.io—
tempfail

Why

Decided byrspamd
Reply4.7.1 Try again later
Subject—
Allow sender + 09-21 13:57:41promo@bulk.example
198.51.100.90sales@lists.example.org—
reject

Why

Decided bypostfix
Reply550 5.1.1 <sales@lists.example.org>: Recipient address rejected: User unknown in relay recipient table
+ 09-21 13:51:30billing@partner.example
198.51.100.12owner@lists.example.org—
reject

Why

Decided byrspamd
Reply5.7.1 Spam message rejected
Allow sender + 09-21 13:44:02hr@partner.example
192.0.2.31jobs@acme.io—
tempfail

Why

Decided byrspamd
Reply4.7.1 Try again later
Allow sender 09-21 13:30:55noreply@github.example
192.0.2.200security@lists.example.org[advisory] new report
accept

Why

Decided byrspamd
Verdictno action, score -98.10 / 15.00
SymbolsSELFPOST_ALLOW_FROM(-100.00)
R_DKIM_ALLOW(-0.20)
Subject[advisory] new report
Deny sender diff --git a/docs/assets/panel-redesign/panel/src/components.html b/docs/assets/panel-redesign/panel/src/components.html index 45d0ea4..4dcbb19 100644 --- a/docs/assets/panel-redesign/panel/src/components.html +++ b/docs/assets/panel-redesign/panel/src/components.html @@ -48,7 +48,7 @@ error, fail, mismatch, bouncedfailtag is-danger is-light unknown, off, neutral countsofftag is-light held: quarantine · role: globalquarantinetag is-primary is-light - a tag that opens a sheet
reject

sheet

What it holds
What does not fit the row, as facts
How it closes
Esc, a click outside, or the cross
button.tag + sp-sheet (popover) + a tag that opens a sheet
reject

sheet

What it holdsWhat does not fit the row, as name and value
How it closesEsc
a click outside
the cross
button.tag + sp-sheet (popover) diff --git a/docs/assets/panel-redesign/panel/src/in-log.html b/docs/assets/panel-redesign/panel/src/in-log.html index da1879c..f698dc9 100644 --- a/docs/assets/panel-redesign/panel/src/in-log.html +++ b/docs/assets/panel-redesign/panel/src/in-log.html @@ -24,9 +24,9 @@ 09-21 14:00:18t.berg@uni.example
192.0.2.77dev@lists.example.orgRe: [dev] patch series v3
accept

Why

Decided byrspamd
Verdictno action, score 0.40 / 15.00
SubjectRe: [dev] patch series v3
Deny sender 09-21 13:59:02invoice@partner-billing.example
203.0.113.140owner@lists.example.orgOutstanding invoice — action required
accept

Why

Decided byrspamd
Verdictadd header, score 9.80 / 15.00
SymbolsPHISHING(5.00)
FORGED_SENDER(3.00)
R_SPF_FAIL(1.00)
SubjectOutstanding invoice — action required
Deny sender - 09-21 13:57:41promo@bulk.example
198.51.100.90sales@lists.example.org—
reject

Why

Decided bypostfix
Reply550 5.1.1 <sales@lists.example.org>: Recipient address rejected: User unknown in relay recipient table
Subject—
- 09-21 13:51:30billing@partner.example
198.51.100.12owner@lists.example.org—
reject

Why

Decided byrspamd
Reply5.7.1 Spam message rejected
Subject—
Allow sender - 09-21 13:44:02hr@partner.example
192.0.2.31jobs@acme.io—
tempfail

Why

Decided byrspamd
Reply4.7.1 Try again later
Subject—
Allow sender + 09-21 13:57:41promo@bulk.example
198.51.100.90sales@lists.example.org—
reject

Why

Decided bypostfix
Reply550 5.1.1 <sales@lists.example.org>: Recipient address rejected: User unknown in relay recipient table
+ 09-21 13:51:30billing@partner.example
198.51.100.12owner@lists.example.org—
reject

Why

Decided byrspamd
Reply5.7.1 Spam message rejected
Allow sender + 09-21 13:44:02hr@partner.example
192.0.2.31jobs@acme.io—
tempfail

Why

Decided byrspamd
Reply4.7.1 Try again later
Allow sender 09-21 13:30:55noreply@github.example
192.0.2.200security@lists.example.org[advisory] new report
accept

Why

Decided byrspamd
Verdictno action, score -98.10 / 15.00
SymbolsSELFPOST_ALLOW_FROM(-100.00)
R_DKIM_ALLOW(-0.20)
Subject[advisory] new report
Deny sender