Related Issues UI Polish

Merged username-removed-892863 requested to merge 34336-related-issues-ui-polish into master

What does this MR do?

  • Use ... for badge number before we actually know a number
  • Focus input on form expansion
  • Enable submit button when text is in input
  • Update generic submission error message: "We can't find an issue that matches what you are looking for"
  • Get rid of "Add an issue" tooltip on badge
  • Get rid of "Remove issue" x icon tooltip on badge
  • Update submit button text to simply "Add"
  • Change placeholder to "Paste issue link or <#issue id>"

Are there points in the code the reviewer needs to double check?

Each fix is in it's own commit.

Why was this MR needed?

Follow-up UI polish discussed in call,

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #2756 (closed)

Edited by username-removed-892863