When using .btn-light or .btn-warning button classes, the bootstrap mixin that creates a dark contrasting text color for the button is overwritten by MD Bootstrap's .btn class which simply specifies that the text color is to be white. So if you use .btn-light, it creates a button that has both a white background and white text.
When using .btn-light or .btn-warning button classes, the bootstrap mixin that creates a dark contrasting text color for the button is overwritten by MD Bootstrap's .btn class which simply specifies that the text color is to be white. So if you use .btn-light, it creates a button that has both a white background and white text.
Mixin from Bootstrap that creates the contrasting color: bootstrap/scss/mixins/_buttons.scss (line 7)
Chrome Inspector showing that it's being overwritten:
Where it's being overwritten:
Workaround: Create .btn-light class in css/styles.css and set text color manually - must use !important.