Those look like Entypo icons, which would make it even easier to do. I use Font Awesome, but it's the same concept.
Essentially, on hover, when the text changes
Heres a fiddle for you with code!
HTML
- Book Mark
- Lets Fly
- Settings
- Error Messages
CSS
@import url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css");
ul {
width: 200px;
height: auto;
margin: 0;
padding: 0;
background: #1c6e86;
list-style-type: none;
}
li {
padding: 5px 0 5px 10px;
line-height: 25px;
color: #113945;
display: block;
cursor: pointer;
}
li:hover {
background: #113945;
color: #fff;
}
li .fa {
margin: 0 20px 0 0;
}