diff --git a/CHANGELOG.md b/CHANGELOG.md index a5b528d..7ff23cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,15 @@ document is not part of the release. ### Added +- Panel redesign, stage 2: the accepted direction drawn on every screen — + 29 pages under [docs/assets/panel-redesign/panel/](docs/assets/panel-redesign/index.html). + Direction C (Bulma) is the base, with A's postal signature (postmark verdict, + numbered mono section heads, the stamp's perforated edge) and B's icons. + Overview keeps verdicts only and the tables move to a new **Server › Health** + page; the own password becomes **Account**; queues are drawn as tables + (needs `postqueue -j`) and **Inbound** gets its own Log and Queue. Pages are + built from fragments by `panel/build.py`; the built HTML is committed. + Mockups only; nothing in `internal/web` changes. - Panel redesign, stage 1: three directions drawn on the three key screens (Overview, an outbound domain, sign-in) under [docs/assets/panel-redesign/](docs/assets/panel-redesign/index.html) — diff --git a/docs/assets/panel-redesign/index.html b/docs/assets/panel-redesign/index.html index d5579a1..f77de1d 100644 --- a/docs/assets/panel-redesign/index.html +++ b/docs/assets/panel-redesign/index.html @@ -9,11 +9,56 @@
-

SelfPost · panel redesign · stage 1

-

Three directions, three key screens

-

Overview, an outbound domain and sign-in, drawn three ways. Pick one (or a mix); - the remaining screens are then drawn in that direction only. Serve this folder from the repository - root — the pages load the panel's own fonts and mark by relative path.

+

SelfPost · panel redesign · stage 2

+

The accepted direction, every screen

+

Direction C (Bulma) was picked as the base: the important things in view, details one + or two clicks away. It takes the postal signature of A — the postmark verdict, numbered mono section + heads, the stamp's perforated edge — and the icons of B. Twenty-nine screens live in + panel/. Serve this folder from the repository root: the pages load the panel's own + fonts and mark by relative path.

+ +

Screen map

+
+ + + + + + + + + +
Signed outSign in · Create administrator
OverviewOverview — postmark verdict, six health cards, both domain lists
OutboundDomains · domain · + domain settings · application form · + password shown once · delete domain
+ Log · message · + Queue · DMARC reports · + by domain · one report
InboundDomains · domain · + delete domain · Log · + Queue (empty state)
ServerHealth · System log · + Backup · Users · user form · + delete user · Settings
User menuAccount · Help
+
+ +

What changed against today's panel

+ + +

Stage 1 · three directions on three key screens

+

Kept for the record: Overview, an outbound domain and sign-in, drawn three ways.

Shared by all three