Hide "New Item" action button when Board Permission is set to "View only"

Is there a way to hide the New Item blue action button when the Board Permission is set to View Only? It makes it seem like the user can add a new item but when you click on it, it glitches out and nothing shows. I think this is a poor user experience. And would rather want it to be hidden.

Also, Is there a way to show/hide certain board views for team members vs guest subscribers?

Also in this way, we need to hide the +INVITE button when only admins are allowed to do this.