Not talking politics in the workplace doesn't mean not taking a stand outside of the workplace it just means you're at work to get work done not talk politics and I as a potential coworker frankly don't want to hear your politics in the workplace and, I'd have no problem letting you know that fact if you act in real life like you post, hyperbolic and unwaranted.
In fact, taking a stand for what you believe in is one of the fundamental rights the US protects and I think you should participate in any protest, march or riot you want to. I just think you shouldn't do it at work, and if you do, for people not to be surprised that it get's you fired at a few places because people don't want you disrupting their business.