[#81994102] Update styling & interaction on role editing interface
[#81994102] Fix role class prefix
[#81994102] Fix Journal Page specs
Merge pull request #578 from Tahi-project/role_editing_ui_update

[#81994102] Update styling & interaction on role editing interface