Web IDE commit option components minor improvements
What does this MR do?
Here's a few unrelated improvements I came across while implementing #35428 (closed)
Splitting this into a separate MR to simplify review.
Screenshot
Still works
Conformity
Edited by Paul Slaughter