restyle intents and make only display on hover