From 5b979a05408024704a828902b8b2198bbcbbfcab Mon Sep 17 00:00:00 2001 From: Mix Date: Sat, 10 Oct 2026 00:10:59 +0300 Subject: [PATCH] design: no Notifications box on Account and Server > Settings Event notifications are not built (panel-notifications is a roadmap candidate), and the outline of both screens forced a box that could only say so. The owner's decision (2026-10-10): take the boxes out of the mockups; they are drawn again as the first step of that feature's plan. - src/account.html: box 03 Notifications removed, DMARC reports is 03; the lead and the e-mail help no longer promise notifications or a reset link. - src/settings.html: box 02 Notifications removed, Sending rate limits is 02; the lead no longer lists notifications. - outlines.json regenerated (check.py --write): the two boxes are gone from account and settings, nothing else moved. 0 violations. Co-Authored-By: Claude Opus 5.5 --- docs/assets/panel-redesign/panel/account.html | 26 +++---------------- .../assets/panel-redesign/panel/outlines.json | 4 +-- .../assets/panel-redesign/panel/settings.html | 12 ++------- .../panel-redesign/panel/src/account.html | 26 +++---------------- .../panel-redesign/panel/src/settings.html | 12 ++------- 5 files changed, 11 insertions(+), 69 deletions(-) diff --git a/docs/assets/panel-redesign/panel/account.html b/docs/assets/panel-redesign/panel/account.html index a77fdee..1dabf75 100644 --- a/docs/assets/panel-redesign/panel/account.html +++ b/docs/assets/panel-redesign/panel/account.html @@ -69,7 +69,7 @@

Signed in as admin · global

Account

-

Who you are to this panel, what it should tell you about, and where reports about your domains go. Applications keep their own logins and passwords and are not affected.

+

Who you are to this panel and where reports about your domains go. Applications keep their own logins and passwords and are not affected.

@@ -81,7 +81,7 @@
-

Where the panel writes to you: the notifications on the right and a password-reset link. It can also receive DMARC reports — your choice, under DMARC reports.

+

Where the panel writes to you. It can also receive DMARC reports — your choice, under DMARC reports.

@@ -104,28 +104,8 @@
-
-
03

Notifications

Sent to mix@example.org
-
-
-

Your domains

-
-
-
-
-
-

The server · global role

-
-
-
-

One message when a problem starts and one when it clears — never a stream. A domain administrator is told only about the domains assigned to them.

- -
-
-
-
-
04

DMARC reports

authorized
+
03

DMARC reports

authorized
diff --git a/docs/assets/panel-redesign/panel/outlines.json b/docs/assets/panel-redesign/panel/outlines.json index c96b228..61d222b 100644 --- a/docs/assets/panel-redesign/panel/outlines.json +++ b/docs/assets/panel-redesign/panel/outlines.json @@ -11,7 +11,6 @@ }, { "is-7": [ - "box[Notifications]:body", "box[DMARC reports]:record×2" ] } @@ -405,8 +404,7 @@ "columns": [ { "is-6": [ - "box[Log retention]:body", - "box[Notifications]:body" + "box[Log retention]:body" ] }, { diff --git a/docs/assets/panel-redesign/panel/settings.html b/docs/assets/panel-redesign/panel/settings.html index 1ed95f0..993f23c 100644 --- a/docs/assets/panel-redesign/panel/settings.html +++ b/docs/assets/panel-redesign/panel/settings.html @@ -69,7 +69,7 @@

Server

Settings

-

What holds for the whole instance, whoever is signed in. Your own name, e-mail, notifications and DMARC report address are under Account.

+

What holds for the whole instance, whoever is signed in. Your own name, e-mail and DMARC report address are under Account.

@@ -84,19 +84,11 @@

The main driver of /data growth. Does not affect mail.log rotation (fourteen daily files).

- -
-
02

Notifications

-
-
-

Sent through this relay from postmaster@mail.example.org. Each user picks the events under Account; a user without an e-mail gets none.

-
-
-
03

Sending rate limits

Read-only
+
02

Sending rate limits

Read-only
Level 1 · per client IP
600 / h
Set in .env; restart to change. Nothing below may exceed it.
diff --git a/docs/assets/panel-redesign/panel/src/account.html b/docs/assets/panel-redesign/panel/src/account.html index 8ab8ab7..89f13df 100644 --- a/docs/assets/panel-redesign/panel/src/account.html +++ b/docs/assets/panel-redesign/panel/src/account.html @@ -3,7 +3,7 @@

Signed in as admin · global

Account

-

Who you are to this panel, what it should tell you about, and where reports about your domains go. Applications keep their own logins and passwords and are not affected.

+

Who you are to this panel and where reports about your domains go. Applications keep their own logins and passwords and are not affected.

@@ -15,7 +15,7 @@
-

Where the panel writes to you: the notifications on the right and a password-reset link. It can also receive DMARC reports — your choice, under DMARC reports.

+

Where the panel writes to you. It can also receive DMARC reports — your choice, under DMARC reports.

@@ -38,28 +38,8 @@
-
-
03

Notifications

Sent to mix@example.org
-
-
-

Your domains

-
-
-
-
-
-

The server · global role

-
-
-
-

One message when a problem starts and one when it clears — never a stream. A domain administrator is told only about the domains assigned to them.

- -
-
-
-
-
04

DMARC reports

authorized
+
03

DMARC reports

authorized
diff --git a/docs/assets/panel-redesign/panel/src/settings.html b/docs/assets/panel-redesign/panel/src/settings.html index 6ea0ce8..36808a0 100644 --- a/docs/assets/panel-redesign/panel/src/settings.html +++ b/docs/assets/panel-redesign/panel/src/settings.html @@ -3,7 +3,7 @@

Server

Settings

-

What holds for the whole instance, whoever is signed in. Your own name, e-mail, notifications and DMARC report address are under Account.

+

What holds for the whole instance, whoever is signed in. Your own name, e-mail and DMARC report address are under Account.

@@ -18,19 +18,11 @@

The main driver of /data growth. Does not affect mail.log rotation (fourteen daily files).

- -
-
02

Notifications

-
-
-

Sent through this relay from postmaster@mail.example.org. Each user picks the events under Account; a user without an e-mail gets none.

-
-
-
03

Sending rate limits

Read-only
+
02

Sending rate limits

Read-only
Level 1 · per client IP
600 / h
Set in .env; restart to change. Nothing below may exceed it.