WordPress.org

Make WordPress Core

Ticket #25060: 25060.diff

File 25060.diff, 2.7 KB (added by helen, 6 years ago)
  • src/wp-admin/css/list-tables.css

     
    213213    border-top: 1px solid rgba(0, 0, 0, 0.03);
    214214}
    215215
     216/* Green used in JS to indicate an event is successfully happening - important to override other specificity */
     217.in-transition {
     218        background-color: #ceb !important;
     219}
     220
    216221/* table vim shortcuts */
    217222.vim-current,
    218223.vim-current th,
  • src/wp-admin/js/edit-comments.js

     
    8383
    8484                        a.click(function(){
    8585                                list.wpList.del(this);
    86                                 $('#undo-' + id).css( {backgroundColor:'#ceb'} ).fadeOut(350, function(){
     86                                $('#undo-' + id).addClass('in-transition').fadeOut(350, function(){
    8787                                        $(this).remove();
    88                                         $('#comment-' + id).css('backgroundColor', '').fadeIn(300, function(){ $(this).show(); });
     88                                        $('#comment-' + id).fadeIn(300, function(){ $(this).show(); });
    8989                                });
    9090                                return false;
    9191                        });
     
    338338
    339339                if ( this.cid && this.act == 'edit-comment' ) {
    340340                        c = $('#comment-' + this.cid);
    341                         c.fadeIn(300, function(){ c.show(); }).css('backgroundColor', '');
     341                        c.fadeIn(300, function(){ c.show(); });
    342342                }
    343343
    344344                // reset the Quicktags buttons
     
    469469        },
    470470
    471471        show : function(xml) {
    472                 var t = this, r, c, id, bg, pid;
     472                var t = this, r, c, id, pid;
    473473
    474474                if ( typeof(xml) == 'string' ) {
    475475                        t.error({'responseText': xml});
     
    495495                        updatePending( -1 );
    496496
    497497                        if ( this.comments_listing == 'moderated' ) {
    498                                 pid.animate( { 'backgroundColor':'#CCEEBB' }, 400, function(){
    499                                         pid.fadeOut();
    500                                 });
     498                                pid.addClass('in-transition', 400).fadeOut();
    501499                                return;
    502500                        }
    503501                }
     
    508506
    509507                id = $(id);
    510508                t.addEvents(id);
    511                 bg = id.hasClass('unapproved') ? '#FFFFE0' : id.closest('.widefat, .postbox').css('backgroundColor');
    512509
    513                 id.animate( { 'backgroundColor':'#CCEEBB' }, 300 )
    514                         .animate( { 'backgroundColor': bg }, 300, function() {
    515                                 if ( pid && pid.length ) {
    516                                         pid.animate( { 'backgroundColor':'#CCEEBB' }, 300 )
    517                                                 .animate( { 'backgroundColor': bg }, 300 )
    518                                                 .removeClass('unapproved').addClass('approved')
    519                                                 .find('div.comment_status').html('1');
    520                                 }
    521                         });
     510                id.addClass('in-transition', 300).removeClass('in-transition', 300);
    522511
     512                if ( pid && pid.length ) {
     513                        pid.addClass('in-transition', 300).removeClass('in-transition', 300).removeClass('unapproved').addClass('approved').find('div.comment_status').html('1');
     514                }
    523515        },
    524516
    525517        error : function(r) {