Fixes #5015 - Repo discovery display format

Improved looks, fixed spinners and validations 
Can we remove this comment since this directive lives outside of this specific instance mentioned here?