docs(commons): add annotated mockup for the poll results page

Self-contained HTML mockup accompanying the poll results proposal: the
Android screen with seven numbered callouts, the Desktop deck column, the
loading / closed / empty states, and a side-by-side of the two candidate
readings for a multiple-choice percentage.

Mockup interiors use the app's real theme values from ui/theme/Color.kt
and Theme.kt so the screens read as Amethyst rather than as generic UI;
the annotation layer around them uses a separate neutral set. Light and
dark both supported, following the viewer's preference.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AQorYBSv9oMvKa8hF1uGBv
This commit is contained in:
Claude
2026-08-03 14:32:26 +00:00
parent 140048a209
commit 3954c2ebe6
2 changed files with 1867 additions and 0 deletions
@@ -12,6 +12,12 @@ consumers: amethyst, desktopApp
> **Status:** proposal. Nothing implemented. This document surveys what exists,
> names four correctness bugs the current tally has, and specifies a shared
> results surface for Android and Desktop. _Authored 2026-08-03._
>
> **Visual mockup:** [`assets/2026-08-03-poll-results-page.html`](assets/2026-08-03-poll-results-page.html)
> — annotated screens for the Android page, the Desktop deck column, the loading /
> closed / empty states, and a side-by-side of the two multi-choice percentage
> readings from §10.1. Open it in a browser; it renders in Amethyst's own theme
> tokens and follows the viewer's light/dark preference.
## 1. Motivation
File diff suppressed because it is too large Load Diff