Overview
Add a tappable "expand" button overlaid on top of inline charts (e.g. in Concierge Anywhere) so users can view the chart in a full-screen modal — similar to how the video player's expand button works.
Design / Behaviour
- The expand button should sit overtop the chart in the top-right corner, overlaying it (not expanding/shrinking with the chart content area).
- Tapping the button opens a centered full-screen modal and renders the chart at full viewport width.
- The button captures pointer events so that any chart gesture layer (tooltips, etc.) underneath the button in that corner is suppressed — this is acceptable since charts don't render interactive elements in that corner.
- We cannot reuse the existing image attachment modal directly (charts aren't URL-based attachments), but we can reuse the same centered full-screen modal pattern.
Notes
- Once chart tooltips are added in the future, care should be taken to avoid conflicts between tooltip taps and the expand button.
- See Slack thread for full context on the design discussion.
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @abbasifaizan70
Overview
Add a tappable "expand" button overlaid on top of inline charts (e.g. in Concierge Anywhere) so users can view the chart in a full-screen modal — similar to how the video player's expand button works.
Design / Behaviour
Notes
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @abbasifaizan70