fluffychat/lib/pages/chat
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
..
events chore: remove text shadow in wallpaper mode (#5805) 2026-02-24 16:26:08 -05:00
add_widget_tile.dart build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
add_widget_tile_view.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
chat.dart docs: writing assistance redesign design spec (#5655) (#5696) 2026-02-25 13:07:53 -05:00
chat_app_bar_list_tile.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
chat_app_bar_title.dart chore: don't go to details page on click chat header in saved activities (#5634) 2026-02-10 12:50:43 -05:00
chat_emoji_picker.dart chore: hide emoji tab text, make whole search bar clickable (#5790) 2026-02-24 13:39:55 -05:00
chat_event_list.dart chore: update copy of state event expand button when expanded (#5744) 2026-02-18 13:05:20 -05:00
chat_input_row.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
chat_view.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
command_hints.dart chore: Follow up: Add missing command hints 2025-06-05 08:45:49 +02:00
encryption_button.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
event_info_dialog.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
input_bar.dart docs: writing assistance redesign design spec (#5655) (#5696) 2026-02-25 13:07:53 -05:00
pinned_events.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
recording_input_row.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
recording_view_model.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
reply_display.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
seen_by_row.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
send_file_dialog.dart chore: show close button for send file snackbars (#5680) 2026-02-12 12:58:41 -05:00
send_location_dialog.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
start_poll_bottom_sheet.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
sticker_picker_dialog.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00
typing_indicators.dart Fluffychat merge 2 (#5590) 2026-02-10 08:01:12 -05:00