title: How do I globally override variant, color, style, etc. for Material-UI components?
body: <p>Instead of doing this everywhere:</p>
  
  <pre><code>&lt;Button variant="contained" color="primary" 
    style={{textTransform: "none"}}    
  &gt;
    Description
  &lt;/Button&gt;
  </code></pre>
  
  <p>I just want to write:</p>
  
  <pre><code>&lt;Button&gt;
    Description
  &lt;/Button&gt;
  </code></pre>
  
  <p>Can I use theme overrides to do this and what would that look like?</p>
  
  <p>Note that I'm trying to override both Material-UI properties and CSS styles.  I want to do this globally (i.e. not using <code>withStyles()</code> stuff everywhere).</p>
  
  <p>Or can this only be done by defining some kind of new <code>AppButton</code> component?</p>
  
  <p>Currently using <strong>material-ui 3.2.2</strong></p>