WordPress.org

Make WordPress Core

Ticket #24909: 24909.diff

File 24909.diff, 1.4 KB (added by noam@…, 5 years 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' );