States in Adobe XD help you easily design variations for elements like buttons and more in your project. These are made even more powerful with the new Hover trigger: http://adobe.ly/xdnovemberrelease
Add interactive elements to your prototypes without unnecessary work. With Component States, you can design variations of a component for different scenarios, like Hover or Pressed. States can also be used in Prototype mode. One of our most requested features is here! Bring new levels of interactivity to your prototype. Hover is a new trigger available in Prototype mode that you can use to specify different interactions when a user places a cursor over a particular design element.