WordPress.org

Make WordPress Core

Ticket #24909: 24909.diff

File 24909.diff, 1.4 KB (added by noam@…, 22 months ago)
  • wp-content/themes/twentyfourteen/js/theme.js

     
    2222                // Click event for toggle the social links 
    2323                $socialLinksToggle.click( function() { 
    2424                        $( this ).toggleClass( 'active' ); 
    25                         $socialLinksWrapper.toggleClass( 'hide' ); 
     25                        $socialLinksWrapper.fadeToggle(1000); 
    2626                        // if .search-box-wrapper is visible hide it 
    27                         if ( ! $searchBoxWrapper.hasClass( 'hide' ) ) { 
    28                                 $searchBoxWrapper.addClass( 'hide' ); 
     27                        if ( $searchBoxWrapper.is(":visible") ) { 
     28                                $searchBoxWrapper.fadeToggle(400); 
    2929                        } 
    3030                        if ( $searchToggle.hasClass( 'active' ) ) { 
    3131                                $searchToggle.removeClass( 'active' ); 
     
    3535                // Click event for toggle the search 
    3636                $searchToggle.click( function() { 
    3737                        $( this ).toggleClass( 'active' ); 
    38                         $searchBoxWrapper.toggleClass( 'hide' ); 
     38                        $searchBoxWrapper.fadeToggle(1000); 
    3939                        // if .social-links-wrapper is visible hide it 
    40                         if ( ! $socialLinksWrapper.hasClass( 'hide' ) ) { 
    41                                 $socialLinksWrapper.addClass( 'hide' ); 
     40                        if ( $socialLinksWrapper.is(":visible") ) { 
     41                                $socialLinksWrapper.fadeToggle(400); 
    4242                        } 
    4343                        if ( $socialLinksToggle.hasClass( 'active' ) ) { 
    4444                                $socialLinksToggle.removeClass( 'active' );