I am currently working on creating a hover effect for my sidebar. However, I've run into an issue where the elements inside the sidebar do not fade in properly if hovered over for too long. You can view the functioning beta version by following this link:
$('#sidebar').stop().animate({ 'width': '40px'}, 500);
$('#sidebar .icon').stop().fadeIn(0);
$('#sidebar #logo').stop().fadeOut(0);
$('#sidebar #nav').stop().fadeOut(0);
$('#sidebar .quote').stop().fadeOut(0);
$('#sidebar .branding').stop().fadeOut(0);
// Sidebar Hover Effect
$('#sidebar').hover(function(){
$('#sidebar').stop().animate({ 'width': '200px'}, 500);
$('#sidebar .icon').stop().fadeOut();
$('#sidebar #logo').stop().fadeIn();
$('#sidebar #nav').stop().fadeIn();
$('#sidebar .quote').stop().fadeIn();
$('#sidebar .branding').stop().fadeIn();
}, function(){
$('#sidebar').stop().animate({ 'width': '40px'}, 500);
$('#sidebar .icon').stop().fadeIn(function(){ $(this).removeClass('flipped');});
$('#sidebar #logo').stop().fadeOut();
$('#sidebar #nav').stop().fadeOut();
$('#sidebar .quote').stop().fadeOut();
$('#sidebar .branding').stop().fadeOut();
});