Add view level specs for the duo pro trials alert
What does this MR do and why?
Related to #452261.
A follow-up to !148012 (merged), this MR removes the alert from project with no repo page, and add view level specs.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Roy Liu