style: unify workbench typography and prepare isolated visual review

This commit is contained in:
Codex
2026-09-12 22:51:58 +02:00
parent 2d1b714ebe
commit c8d276ddc6
64 changed files with 942 additions and 318 deletions
+26 -4
View File
@@ -14,13 +14,35 @@ requirements as mandatory; do not replace the running server stack in place.
## Current product shape
### Isolated visual review, awaiting owner acceptance
The UI revision is isolated in `/Users/mp/projects/ThothII-visual-review`, branch
`codex/ui-visual-review`, based on `2d1b714e`. The original checkout and its prototypes
remain intact. No merge to `main` has been performed.
Local Docker at `http://127.0.0.1:8080/` now runs the frontend image
`thothii-frontend:visual-review-20260912`. Only frontend was recreated; Core and all
data services/volumes/configurations are unchanged. The prior look is preserved as
`thothii-frontend:before-visual-review-20260912`. All five running services are healthy.
The revision uses bundled Manrope throughout, shared type roles, restrained semantic
colors, clearer Admin copy and a readable compact session-document panel. Core and
session behavior remain covered by the existing regression suite. Verification:
679 frontend tests, 7 Playwright visual/interaction scenarios and a production build.
See `docs/reports/2026-09-12-ui-visual-review-delivery.md` for scope, limits and the
exact local rollback command. Visual approval is required before adoption on `main`.
Gitea #28–#31 follow-up is implemented in this checkout: Workspace's four tabs,
Database list-first entry without the preparation footer, full-height Pi instructions
with installation-host OS selection, and short Admin navigation labels. Core and
session behavior are retained. These follow-up changes are **not yet rebuilt into
local Docker**; see `docs/reports/2026-09-12-admin-issues-28-31.md` for test/review results.
The host CLI must regenerate its Compose projection on the destination installation
to identify the physical host OS correctly when the backend runs in Docker.
session behavior are retained. At the owner's request, these changes were rebuilt into
local Docker on 2026-09-12 at 18:31 UTC. Core/frontend are healthy and the UI at
`http://127.0.0.1:8080` serves the updated bundle. The host projection now supplies
`THT_HOST_PLATFORM=darwin`, so Pi selects macOS rather than the container's Linux OS.
Persistent dependency containers and volumes were unchanged. Rollback images are tagged
`thothii-core:before-admin-28-31-20260912` and
`thothii-frontend:before-admin-28-31-20260912`. See
`docs/reports/2026-09-12-admin-issues-28-31.md` for verification and deployment details.
The latest context-shelf A and five Administration pages are implemented locally.
At the owner's request, local Docker project `thothii-18998cca7b0a` was rebuilt and