UX improvements for Related Issues feature
comes from: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2050#note_31919518
Proposal
- Transition between no related issues box to related issues title box.
- that its visible by default, instead of loading in?
- Transition while it loads the issues Suggestion: Instead of showing the loading in the corner - it is hard to see it - show the empty box where we show the issues with a loading. It would match all current behavior.
- thinking on this again, i think this is the better suggestion, even if it may spring the page a little.. as we use the same loading behaviour elsewhere.
- Add issues button on click shows no feedback. All vue components show a loading while waiting for server response. Should we do the same here?
- yes a little spinner icon when the button is loading would be nice feedback comparable with somewhere else in the application
Edited by Mark Fletcher