batches: execution screen polish
Created by: courier-new
Closes https://github.com/sourcegraph/sourcegraph/issues/32345.
Fixes up most of the QA issues identified in this Figma page, and then some! I left off a couple items that either:
- are already included in the requirements for other upcoming GH issues
- are made significantly easier by https://github.com/sourcegraph/sourcegraph/issues/33395 or https://github.com/sourcegraph/sourcegraph/issues/32343, or would need to be redone again after them
- (notably, that includes the super janky Cancel button
😜 )
I definitely recommend reviewing this with the "hide whitespace changes" mode enabled.
Test plan
Running batch changes server-side is still an experimental feature and will not impact existing src-cli batch changes users. Most of these components changed have storybook coverage, and most of the changes made are visuals or semantics only.
App preview:
Check out the client app preview documentation to learn more.