WordPress.org

Make WordPress Core

Ticket #24739: 24739.2.diff

File 24739.2.diff, 1.9 KB (added by DrewAPicture, 5 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 = {