WordPress.org

Make WordPress Core

Ticket #23890: 23890.3.diff

File 23890.3.diff, 1.5 KB (added by DrewAPicture, 10 months ago)

fast

  • wp-admin/css/wp-admin.css

     
    88628862.accordion-section.open .accordion-section-content, 
    88638863.no-js .accordion-section .accordion-section-content { 
    88648864        display: block; 
    8865         background: #fdfdfd; 
    8866         border-left: 1px solid #dfdfdf; 
    8867         border-right: 1px solid #dfdfdf; 
    88688865} 
    88698866 
    88708867.accordion-section.open:hover { 
     
    88758872        display: none; 
    88768873        padding: 10px 20px 15px; 
    88778874        overflow: hidden; 
     8875        background: #fdfdfd; 
     8876        border-left: 1px solid #dfdfdf; 
     8877        border-right: 1px solid #dfdfdf; 
    88788878} 
    88798879 
    88808880.accordion-section-title { 
  • wp-admin/js/accordion.js

     
    55                                return; 
    66                e.preventDefault(); // Keep this AFTER the key filter above 
    77 
    8                 var section = $( this ).closest( '.accordion-section' ); 
     8                var section = $( this ).closest( '.accordion-section' ), 
     9                    siblings = section.siblings( '.open' ), 
     10                    content = section.find( '.accordion-section-content' ); 
    911 
    1012                if ( section.hasClass('cannot-expand') ) 
    1113                        return; 
    1214 
    13                 section.siblings( '.open' ).removeClass( 'open' ); 
     15                siblings.removeClass( 'open' ); 
     16                siblings.find( '.accordion-section-content' ).show().slideUp( 'fast' ); 
     17                content.toggle( section.hasClass( 'open' ) ).slideToggle( 'fast' ); 
    1418                section.toggleClass( 'open' ); 
    1519        }); 
    1620});