Skip to content

Refine provider header copy controls#989

Merged
robinebers merged 1 commit into
mainfrom
codex/provider-header-copy-feedback
Jul 13, 2026
Merged

Refine provider header copy controls#989
robinebers merged 1 commit into
mainfrom
codex/provider-header-copy-feedback

Conversation

@robinebers

@robinebers robinebers commented Jul 13, 2026

Copy link
Copy Markdown
Owner

TL;DR

Replaces the dashboard provider drag grip with the provider icon and adds a hover-revealed copy control with consistent success feedback. Customize keeps its existing drag controls unchanged.

What was happening

  • Dashboard provider headers showed a dedicated drag grip even though the full header was already draggable.
  • Provider screenshot copying had no local micro-feedback, while Total Spend maintained a separate share-specific animation.
  • The copy glyph’s visual frame also defined its click target, making the control unnecessarily precise to hit.

What this changes

  • Moves the provider icon to the leading edge and keeps full-header provider reordering intact.
  • Adds a trailing copy button that appears on header hover and uses the existing screenshot-to-clipboard flow.
  • Introduces one shared copy-feedback control with a 28×28 hit target, a success-only checkmark animation, and centralized reset timing.
  • Uses the same copy control for provider screenshots and Total Spend.
  • Leaves Customize unchanged.

Tests

  • ./script/build_and_run.sh verify
  • Release build, signing, relaunch, and process verification succeeded.

Screenshots

image

@robinebers robinebers merged commit 17ec2b9 into main Jul 13, 2026
3 checks passed
@robinebers robinebers deleted the codex/provider-header-copy-feedback branch July 13, 2026 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant