Adding warning for non modern FF or WebKit. Hiding Edit Project button from non admins.
Adding permission checks before displaying certain UI components to prevent them appearing for roles that get permission errors.