Migrate Compliance Dashboard view from HAML to Vue
Summary
We should migrate the Compliance Dashboard from HAML to Vue as dicussed here #209029 (comment 308610680).
Goal
Migrating to a Vue app will allow us to migrate our data source to GraphQL and increase our reactivity for a more dynamic UX.
Screenshots
Vision for future iterations of the dashboard with more dynamic elements.
Proposal
At the creation of this issue the Compliance Dashboard is still relatively simple, thus the proposal it to migrate to a Vue application now before more features are added.