Having an issue with my button icons being cut off when using Materialize CSS with AngularJS. I've tried both Materialize icons and Font Awesome icons, but the result is the same.
Check out this screenshot showing buttons with icons moved downward and cut off
<nav class="red darken-4">
<div class="nav-wrapper">
<a href ng-click="navToCPQ()"><img class="ml-3" src="../../assets/content/images/logo.png" /></a>
<div class="right pr-3">
<a href class="waves-effect waves-light btn red darken-2"><i class="fas fa-cog"></i></a>
<a href class="waves-effect waves-light btn red darken-2"><i class="fas fa-user-circle"></i></a>
</div>
<ul class="pr-3 right hide-on-med-and-down">
<li><a href ng-click="navToCPQ()">CPQ</a></li>
<li><a href ng-click="navToPC()">Process Control</a></li>
</ul>
</div>
</nav>