feat(learn): the assistant's button folded on Home too, the conversation at full height folding into it, and smaller fixes from the developer's list (ADR 0021, D64, D65)

- Home's assistant starts folded into its button at the lower left, as
  in the Library, where a field stood at its foot.
- The button has Material 3's floating action button shape (a rounded
  square) rather than a circle, its gradient ring kept.
- On a studyset below expanded windows it stands in one row with Add
  material and Study rather than above them.
- While studying, the ratings below the card make way while its field
  is open rather than standing under it.
- The conversation opens at the window's full height, its header above
  the list, so a drag on the header moves the sheet and a drag on the
  list scrolls it. Close ends the conversation; any other way out folds
  it into the button (ConversationDockCubit, above the router), its
  answer still coming, until any button opens it again or another
  conversation starts.
- An answer's Copy icon lines up with the answer's text.
- A sense's grammar notes run on after its glosses as one flowing text,
  so a short note such as "n" no longer takes a line of its own.
- A card's hints show their count in a grey badge beside the title, so
  it no longer reads as the hint's number.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-11-02 00:42:14 +01:00
commit 138c4dd46e
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64

View file

@ -404,6 +404,24 @@ assistants' effort work:
the levels allowed, remembered per assistant on the device, and the instance refuses
one above the highest. Effort spends more tokens at the same price per token, so the
budget (D58) still bounds what it costs.
- **D64 The assistant's button is one, folded, on every screen** (the developer's list
of 1 Nov 2026): Home's field at its foot became the button at its lower left, as in
the Library; it has Material 3's floating action button shape (a rounded square, 16
at 56, 12 at the small 44) rather than a circle, its gradient ring kept; on a
studyset below expanded windows it stands in one row with Add material and Study
rather than above them; while studying, the ratings below the card make way while
its field is open rather than standing under it (recommended, over lifting the field
above them, which left less of the card).
- **D65 The conversation opens at full height and folds into the button** (the
developer's list, recommended, over a sheet starting at half height): a bottom sheet
at the window's full height, its header with the handle above the list, so a drag on
it moves the sheet and a drag on the list scrolls it (as a draggable sheet at half
height, it grew only once its list was scrolled to the top). Close ends the
conversation; any other way out (swiped down, back, a tap beside it) folds it into
the assistant's button, whose tooltip and icon then say so, going on (an answer on
its way still comes) until it is opened again from any of the person's screens, or
another conversation starts (`ConversationDockCubit`, above the router, closed with
the person's app). The desktop's dialog does the same with Esc or a click beside it.
As built on 26 Oct, for v0.22.0 (build 25, which the server needs: `minimumAppBuild` 25,
as older apps read limits per grant), D57–D63 read so where they left something open: