fluffychat/lib/pages
wcjord 473ffbaf24
docs: writing assistance redesign design spec (#5655) (#5696)
* "docs: writing assistance redesign design spec (#5655)

Add comprehensive design doc for the WA redesign:
- AssistanceRing replaces StartIGCButton (segmented ring around Pangea icon)
- Background highlights with category colors (not red/orange error tones)
- Simplified match lifecycle: open → viewed → accepted (no ignore)
- Persistent span card with smooth transitions between matches
- Send always available, no gate on unresolved matches

Remove superseded design docs (SPAN_CARD_REDESIGN_FINALIZED.md,
SPAN_CARD_REDESIGN_Q_AND_A.md, choreographer.instructions.md)."

* feat: replace ignored status with viewed status, initial updates to span card

* resolve merge conflicts

* rebuild input bar on active match update to fix span hightlighting

* cleanup

* allow opening span cards for closed matches

* no gate on sending, update underline colors

* animate span card transitions

* initial updates to add segmented IGC progress ring

* update segment colors / opacities based on match statuses

* use same widget for igc loading and fetched

* more segment animation changes

* fix scrolling and wrap in span card

* better disabled color

* close span card on assistance state change

* remove print statements

* update design doc

* cleanup

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2026-02-25 13:07:53 -05:00
..
archive Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
bootstrap Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
chat docs: writing assistance redesign design spec (#5655) (#5696) 2026-02-25 13:07:53 -05:00
chat_access_settings Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
chat_details Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
chat_encryption_settings Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
chat_list feat: client-side knock auto-accept via KnockTracker (#5794) 2026-02-24 14:44:36 -05:00
chat_members Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
chat_permissions_settings feat: embed STT transcription in audio event content (#5731) 2026-02-18 12:39:38 -05:00
chat_search fix: clear last result on start new file search (#5739) 2026-02-18 10:43:06 -05:00
device_settings chore: localize error display in device settings view (#5803) 2026-02-24 16:02:42 -05:00
dialer Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
homeserver_picker Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
image_viewer Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
invitation_selection Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
key_verification Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
login Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
new_group Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
new_private_chat Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
onboarding Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
settings Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
settings_3pid chore: show localized exception in settings 3pid (#5732) 2026-02-18 09:23:47 -05:00
settings_chat Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
settings_emotes Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
settings_homeserver Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
settings_ignore_list Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
settings_notifications chore: hide previos error snackbar in settings notifications before showing another one (#5802) 2026-02-24 15:58:27 -05:00
settings_password Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
settings_security Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
settings_style Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00