Contrary to popular belief, Gentle Parenting does not mean being a ‘soft’ parent or being permissive and allowing your children to do whatever they want. It actually means not letting your emotions interfere with disciplining your child and diverting that energy to correct the misbehavior instead of screaming at or beating them. The reason gentle parenting is effective is that it disciplines children by explaining the misbehavior and letting them understand why they are being punished.
To be clear, the kind of punishment we are talking about here is not corporal/physical punishment. Do you as an adult learn by getting screamed at and beaten? No? Then, sit down with your children and be empathic to their feelings. They're human too!