WordPress.org

Make WordPress Core

Ticket #24739: 24739.2.diff

File 24739.2.diff, 1.9 KB (added by DrewAPicture, 2 years ago)
  • wp-admin/css/wp-admin-rtl.css

     
    10211021 
    10221022.revisions img { 
    10231023        float: right; 
    1024         margin-right: 0; 
    1025         margin-left: 5px; 
     1024        margin: 5px 0 0 5px; 
    10261025} 
    10271026 
    10281027.revisions-tooltip { 
    1029         margin-left: -185px; 
     1028        margin-right: -73px; 
     1029        margin-left: 0; 
     1030        -webkit-transition: right 15ms; 
     1031        -moz-transition:    right 15ms; 
     1032        -ms-transition:     right 15ms; 
     1033        -o-transition:      right 15ms; 
     1034        transition:         right 15ms; 
    10301035} 
    10311036 
    10321037.revisions-tooltip-arrow { 
    1033         margin-left: 150px; 
     1038        right: 0; 
     1039        margin-left: 0; 
     1040        margin-right: 35px; 
    10341041} 
    10351042 
     1043.revisions-tooltip-image { 
     1044        float: right; 
     1045        margin: 2px 0 0 5px; 
     1046} 
     1047 
    10361048/*------------------------------------------------------------------------------ 
    10371049  11.3 - Featured Images 
    10381050------------------------------------------------------------------------------*/ 
  • wp-admin/js/revisions.js

     
    620620                        // 0.7 to convert the slider-relative percentage to a page-relative percentage 
    621621                        // 100 to convert to a percentage 
    622622                        offset = 15 + (0.7 * offset * 100 ); // Now in a percentage 
    623                         this.$el.css( 'left', offset + '%' ); 
     623                        this.$el.css( isRtl ? 'right' : 'left', offset + '%' ); 
    624624                } 
    625625        }); 
    626626 
     
    835835                                        to: this.model.revisions.at( isRtl ? this.model.revisions.length - ui.values[0] - 1 : ui.values[1] ), 
    836836                                        from: this.model.revisions.at( isRtl ? this.model.revisions.length - ui.values[1] - 1 : ui.values[0] ) 
    837837                                }; 
    838                                 movedRevision = ! isRtl && ui.value === ui.values[0] ? attributes.from : attributes.to; 
     838                                movedRevision = isRtl ^ ( ui.value === ui.values[0] ) ? attributes.from : attributes.to; 
    839839                        } else { 
    840840                                sliderPosition = this.getSliderPosition( ui ); 
    841841                                attributes = {