Ticket #24736: 24736.7b.patch
File 24736.7b.patch, 8.1 KB (added by , 12 years ago) |
---|
-
wp-admin/js/revisions.js
452 452 render: function() { 453 453 wp.Backbone.View.prototype.render.apply( this, arguments ); 454 454 455 $('html').css( 'overflow-y', 'scroll' ); 455 456 $('#wpbody-content .wrap').append( this.el ); 456 457 this.updateCompareTwoMode(); 457 458 this.renderDiff( this.model.diff() ); … … 532 533 tickCount = this.model.revisions.length - 1; 533 534 tickWidth = 1 / tickCount; 534 535 535 _(tickCount).times( function(){ this.$el.append( '<div></div>' ); }, this ); 536 _(tickCount - 1).times( function(){ this.$el.append( '<div></div>' ); }, this ); 537 536 538 this.$('div').css( 'width', ( 100 * tickWidth ) + '%' ); 537 539 } 538 540 }); … … 627 629 628 630 // Set the position. 629 631 offset = this.model.revisions.indexOf( this.model.get('revision') ) / ( this.model.revisions.length - 1 ); 630 // 15% to get us to the start of the slider 631 // 0.7 to convert the slider-relative percentage to a page-relative percentage 632 // 100 to convert to a percentage 633 offset = 15 + (0.7 * offset * 100 ); // Now in a percentage 634 this.$el.css( isRtl ? 'right' : 'left', offset + '%' ); 632 633 offset = ( offset * 100 ); // Now in a percentage 634 this.$el.children(0).css( isRtl ? 'right' : 'left', offset + '%' ); 635 635 } 636 636 }); 637 637 -
wp-admin/revision.php
131 131 </script> 132 132 133 133 <script id="tmpl-revisions-tooltip" type="text/html"> 134 <div class="revisions-tooltip-content"> 135 <# if ( 'undefined' !== typeof data && 'undefined' !== typeof data.author ) { #> 136 {{{ data.author.avatar }}} {{{ data.author.name }}}, 137 {{{ data.timeAgo }}} 138 ({{{ data.dateShort }}}) 139 <# } #> 134 <div class="revisions-tooltip-inner"> 135 <div class="revisions-tooltip-content"> 136 <# if ( 'undefined' !== typeof data && 'undefined' !== typeof data.author ) { #> 137 {{{ data.author.avatar }}} {{{ data.author.name }}}, 138 {{{ data.timeAgo }}} 139 ({{{ data.dateShort }}}) 140 <# } #> 141 </div> 142 <div class="revisions-tooltip-arrow"><span></span></div> 140 143 </div> 141 <div class="revisions-tooltip-arrow"></div>142 144 </script> 143 145 144 146 <script id="tmpl-revisions-checkbox" type="text/html"> -
wp-admin/css/ie.css
630 630 * html #adminmenu div.wp-menu-image { 631 631 height: 29px; 632 632 } 633 634 /* Revisions */ 635 .revisions-tooltip-arrow span { 636 left: 25px; 637 top: -24px; 638 filter: progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476); /* IE7 */ 639 } 640 641 .revisions-controls .revisions-tickmarks > div { 642 margin-right: -1px; 643 border-width: 0 0 0 0; 644 border-style: none; 645 } 646 No newline at end of file -
wp-admin/css/colors-fresh.css
1379 1379 border: 1px solid #dfdfdf; 1380 1380 } 1381 1381 1382 .revisions-tooltip ,1383 .revisions-tooltip-arrow :after{1382 .revisions-tooltip > div, 1383 .revisions-tooltip-arrow span { 1384 1384 border-color: #d7d7d7; 1385 1385 background-color: #fff; 1386 1386 } -
wp-admin/css/wp-admin-rtl.css
1024 1024 margin: 5px 0 0 5px; 1025 1025 } 1026 1026 1027 .revisions-tooltip-inner { 1028 margin-right: -62px; 1029 margin-left: 0; 1030 } 1031 1027 1032 .revisions-tooltip { 1028 margin-right: -73px;1029 margin-left: 0;1030 1033 -webkit-transition: right 15ms; 1031 1034 -moz-transition: right 15ms; 1032 1035 -ms-transition: right 15ms; … … 1037 1040 .revisions-tooltip-arrow { 1038 1041 right: 0; 1039 1042 margin-left: 0; 1040 margin-right: 35px;1043 margin-right: 25px; 1041 1044 } 1042 1045 1043 1046 .revisions-tooltip-image { -
wp-admin/css/wp-admin.css
3500 3500 /*------------------------------------------------------------------------------ 3501 3501 11.2 - Post Revisions 3502 3502 ------------------------------------------------------------------------------*/ 3503 body.revision-php {3504 overflow-y: scroll; /* Force a scrollbar, so centering doesn't jump */3505 }3506 3507 3503 .revisions-control-frame, 3508 3504 .revisions-diff-frame { 3509 3505 position: relative; … … 3520 3516 vertical-align: text-bottom; 3521 3517 } 3522 3518 3519 .revisions-tooltip, 3523 3520 .revisions-tickmarks { 3524 3521 position: relative; 3525 margin: 0 auto 0; 3526 height: 0.8em; 3527 z-index: 2; 3528 top: 7px; 3522 margin: 0 auto; 3529 3523 width: 70%; 3530 3524 -moz-box-sizing: border-box; 3531 3525 -webkit-box-sizing: border-box; 3532 -ms-box-sizing: border-box; /* ie8 only */3533 3526 box-sizing: border-box; 3534 3527 } 3535 3528 3529 .revisions-tooltip { 3530 top: -5px; 3531 -webkit-transition: left 15ms; 3532 -moz-transition: left 15ms; 3533 -ms-transition: left 15ms; 3534 -o-transition: left 15ms; 3535 transition: left 15ms; 3536 } 3537 3538 .revisions-tickmarks { 3539 height: 0.8em; 3540 z-index: 2; 3541 top: 7px; 3542 } 3543 3536 3544 .revisions-tickmarks > div { 3537 3545 position: relative; 3538 3546 height: 100%; 3539 3547 float: left; 3540 3548 z-index: 10002; 3541 3549 border-style: solid; 3542 border-width: 0 0 0 1px;3550 border-width: 0 1px 0 0; 3543 3551 -moz-box-sizing: border-box; 3544 3552 -webkit-box-sizing: border-box; 3545 -ms-box-sizing: border-box; /* ie8 only */3546 3553 box-sizing: border-box; 3547 3554 } 3548 3555 3549 .revisions-tickmarks > div:first-of-type {3550 border-left-width: 0;3551 }3552 3553 3556 .comparing-two-revisions .revisions-controls { 3554 3557 height: 140px; 3555 3558 } … … 3559 3562 text-align: center; 3560 3563 vertical-align: middle; 3561 3564 opacity: 0; 3565 filter: alpha(opacity=0); 3562 3566 margin: 0 auto; 3563 3567 width: 100%; 3564 3568 height: 32px; … … 3569 3573 -ms-transition: opacity 0.5s; 3570 3574 -o-transition: opacity 0.5s; 3571 3575 transition: opacity 0.5s; 3576 filter: alpha(opacity=0); /* ie8 and earlier */ 3572 3577 } 3573 3578 3574 3579 .revisions.loading .loading-indicator { 3575 3580 opacity: 1; 3581 filter: alpha(opacity=100); /* ie8 and earlier */ 3576 3582 } 3577 3583 3578 3584 .revisions .diff { … … 3585 3591 3586 3592 .revisions.loading .diff { 3587 3593 opacity: 0.5; 3594 filter: alpha(opacity=50); /* ie8 and earlier */ 3588 3595 } 3589 3596 3590 3597 .revisions-meta { … … 3612 3619 3613 3620 .wp-slider { 3614 3621 width: 70%; 3615 margin: 0 auto 0;3622 margin: 0 auto; 3616 3623 top: -3px; 3617 3624 } 3618 3625 … … 3704 3711 display: block; 3705 3712 } 3706 3713 3707 .revisions-tooltip {3714 .revisions-tooltip-inner { 3708 3715 position: absolute; 3709 bottom: 105px;3710 margin-left: - 69px;3716 bottom: 0px; 3717 margin-left: -70px; 3711 3718 line-height: 28px; 3712 3719 z-index: 9999; 3713 3720 max-width: 350px; 3714 min-width: 130px;3721 min-width: 220px; 3715 3722 padding: 4px; 3716 display: none; 3717 opacity: 0; 3718 -webkit-transition: left 15ms; 3719 -moz-transition: left 15ms; 3720 -ms-transition: left 15ms; 3721 -o-transition: left 15ms; 3722 transition: left 15ms; 3723 display: block; 3724 opacity: 1; 3723 3725 } 3724 3726 3725 .comparing-two-revisions .revisions-tooltip {3726 bottom: 145px;3727 }3728 3729 3727 .revisions-tooltip img { 3730 3728 float: left; 3731 3729 margin: 2px 5px 0 0; … … 3744 3742 z-index: 10000; 3745 3743 } 3746 3744 3747 .revisions-tooltip-arrow :after{3745 .revisions-tooltip-arrow > span { 3748 3746 content: ""; 3749 3747 position: absolute; 3750 3748 left: 20px; … … 3758 3756 tranform: rotate(45deg); 3759 3757 } 3760 3758 3761 .revisions-tooltip, 3762 .revisions-tooltip-arrow:after { 3759 .ie8 .revisions-tooltip-arrow > span { 3760 left: 14px; 3761 top: -25px; 3762 -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)"; /* IE8 */ 3763 } 3764 3765 .revisions-tooltip > div, 3766 .revisions-tooltip-arrow > span { 3763 3767 border-width: 1px; 3764 3768 border-style: solid; 3765 3769 } -
wp-admin/css/colors-classic.css
1486 1486 } 1487 1487 1488 1488 .revisions-tooltip, 1489 .revisions-tooltip-arrow :after{1489 .revisions-tooltip-arrow span { 1490 1490 border-color: #d1e5ee; 1491 1491 background-color: #fff; 1492 1492 }