<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have searched the <a href="https://github.com/callemall/material-ui/issues">issues</a> of this repository and believe that this is not a duplicate.</li>
</ul>
<h2 dir="auto">Expected Behavior</h2>
<p dir="auto">I expect to not see any warnings when everything is working. :D</p>
<h2 dir="auto">Current Behavior</h2>
<p dir="auto">I get the following error printed on the console when overriding the hover attribute even though the button styling is in fact behaving as expected (showing the correct hover background color):</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Warning: Material-UI: the key `.OverridesClasses-raised-110:hover` provided to the classes property is not implemented in Button.
You can only override one of the following: root,dense,label,flatPrimary,flatAccent,flatContrast,colorInherit,raised,keyboardFocused,raisedPrimary,raisedAccent,raisedContrast,disabled,fab,.MuiButton-root-5:hover,.MuiButton-root-5:hover.MuiButton-disabled-17,.MuiButton-flatPrimary-8:hover,.MuiButton-flatAccent-9:hover,.MuiButton-flatContrast-10:hover,.MuiButton-raised-12.MuiButton-keyboardFocused-13,.MuiButton-raised-12:active,.MuiButton-raised-12.MuiButton-disabled-17,.MuiButton-raised-12:hover,.MuiButton-raised-12:hover.MuiButton-disabled-17,.MuiButton-raisedPrimary-14:hover,.MuiButton-raisedAccent-15:hover,.MuiButton-fab-18:active"><pre class="notranslate"><code class="notranslate">Warning: Material-UI: the key `.OverridesClasses-raised-110:hover` provided to the classes property is not implemented in Button.
You can only override one of the following: root,dense,label,flatPrimary,flatAccent,flatContrast,colorInherit,raised,keyboardFocused,raisedPrimary,raisedAccent,raisedContrast,disabled,fab,.MuiButton-root-5:hover,.MuiButton-root-5:hover.MuiButton-disabled-17,.MuiButton-flatPrimary-8:hover,.MuiButton-flatAccent-9:hover,.MuiButton-flatContrast-10:hover,.MuiButton-raised-12.MuiButton-keyboardFocused-13,.MuiButton-raised-12:active,.MuiButton-raised-12.MuiButton-disabled-17,.MuiButton-raised-12:hover,.MuiButton-raised-12:hover.MuiButton-disabled-17,.MuiButton-raisedPrimary-14:hover,.MuiButton-raisedAccent-15:hover,.MuiButton-fab-18:active
</code></pre></div>
<h2 dir="auto">Steps to Reproduce (for bugs)</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="import PropTypes from 'prop-types';
import { withStyles } from 'material-ui/styles';
import Button from 'material-ui/Button';
import { red } from 'material-ui/colors';

const styles = {
  root: {
    background: red[600],
    color: 'white',
  },
  raised: {
    '&amp;:hover': {
      backgroundColor: red[700],
    },
  },
};

function OverridesClasses(props) {
  return (
    &lt;Button {...props}&gt;
      {props.children}
    &lt;/Button&gt;
  );
}

OverridesClasses.propTypes = {
  children: PropTypes.node.isRequired,
  classes: PropTypes.shape({}).isRequired,
};

export default withStyles(styles)(OverridesClasses);"><pre lang="import" class="notranslate"><code class="notranslate">import PropTypes from 'prop-types';
import { withStyles } from 'material-ui/styles';
import Button from 'material-ui/Button';
import { red } from 'material-ui/colors';

const styles = {
  root: {
    background: red[600],
    color: 'white',
  },
  raised: {
    '&amp;:hover': {
      backgroundColor: red[700],
    },
  },
};

function OverridesClasses(props) {
  return (
    &lt;Button {...props}&gt;
      {props.children}
    &lt;/Button&gt;
  );
}

OverridesClasses.propTypes = {
  children: PropTypes.node.isRequired,
  classes: PropTypes.shape({}).isRequired,
};

export default withStyles(styles)(OverridesClasses);
</code></pre></div>
<h2 dir="auto">Your Environment</h2>

<table role="table">
<thead>
<tr>
<th>Tech</th>
<th>Version</th>
</tr>
</thead>
<tbody>
<tr>
<td>Material-UI</td>
<td>1.0.0-beta.13</td>
</tr>
<tr>
<td>React</td>
<td>15.6.x</td>
</tr>
<tr>
<td>browser</td>
<td>Chrome</td>
</tr>
</tbody>
</table>
<p dir="auto">i recently cloned the master repository, which should be working as the latest stable, and get the following error...</p>
<p dir="auto">npm ERR! peerinvalid The package react does not satisfy its siblings' peerDependencies requirements!<br>
npm ERR! peerinvalid Peer material-ui@0.12.3 wants react@~0.13<br>
npm ERR! peerinvalid Peer react-tap-event-plugin@0.1.8 wants react@^0.14.0-0 || ~0.13.x || ~0.12.x</p>
<p dir="auto">why the examples does not work ?</p>