Custom Compliance Framework UI fixes

Problem to solve

As part of the Custom Compliance Framework project, we have multiple epics and people working on different parts. This can cause some UI tech debt.

Proposal

This issue has been created to review the full UI workflow once all the frontend work has been merged and deployed.

The work is all behind a feature flag, but can be seen in https://gitlab.com/compliance-group-testing-and-demos

Edited by Nate Rosandich