Make WordPress Core

Ticket #27078: 27078.2-prefixed.patch

File 27078.2-prefixed.patch, 65.8 KB (added by ocean90, 11 years ago)
  • Gruntfile.js

     
    152152                                src: []
    153153                        }
    154154                },
     155                autoprefixer: {
     156                        options: {
     157                                browsers: ['Android >= 2.1', 'Chrome >= 21', 'Explorer >= 7', 'Firefox >= 17', 'Opera >= 12.1', 'Safari >= 6.0']
     158                        },
     159                        core: {
     160                                expand: true,
     161                                cwd: SOURCE_DIR,
     162                                dest: SOURCE_DIR,
     163                                src: [
     164                                        'wp-admin/css/*.css',
     165                                        'wp-includes/css/*.css'
     166                                ]
     167                        },
     168                        colors: {
     169                                expand: true,
     170                                cwd: BUILD_DIR,
     171                                dest: BUILD_DIR,
     172                                src: [
     173                                        'wp-admin/css/colors/*/colors.css'
     174                                ]
     175                        }
     176                },
    155177                jshint: {
    156178                        options: grunt.file.readJSON('.jshintrc'),
    157179                        grunt: {
     
    365387        grunt.registerTask('colors', ['sass:colors']);
    366388
    367389        // Build task.
    368         grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'colors', 'rtl', 'cssmin:rtl', 'cssmin:colors',
    369                 'uglify:core', 'concat:tinymce', 'compress:tinymce', 'clean:tinymce', 'jsvalidate:build']);
     390        grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'colors', 'autoprefixer:colors', 'rtl', 'cssmin:rtl',
     391                'cssmin:colors', 'uglify:core', 'concat:tinymce', 'compress:tinymce', 'clean:tinymce', 'jsvalidate:build']);
    370392
    371393        // Testing tasks.
    372394        grunt.registerMultiTask('phpunit', 'Runs PHPUnit tests, including the ajax and multisite tests.', function() {
  • package.json

     
    2121    "grunt-contrib-jshint": "~0.8.0",
    2222    "grunt-cssjanus": "~0.2.2",
    2323    "grunt-sass": "~0.10.0",
     24    "grunt-autoprefixer": "~0.6.5",
    2425    "grunt-jsvalidate": "~0.2.2",
    2526    "matchdep": "~0.3.0"
    2627  }
  • src/wp-admin/css/color-picker.css

     
    99.wp-color-result {
    1010        background-color: #f7f7f7;
    1111        border: 1px solid #ccc;
     12        -webkit-border-radius: 3px;
    1213        border-radius: 3px;
    1314        cursor: pointer;
    1415        display: inline-block;
     
    1617        margin: 0 6px 6px 0px;
    1718        position: relative;
    1819        top: 1px;
    19         user-select: none;
     20        -webkit-user-select: none;
    2021        -moz-user-select: none;
    2122        -ms-user-select: none;
    22         -webkit-user-select: none;
     23        user-select: none;
    2324        vertical-align: bottom;
    2425        display: inline-block;
    2526        padding-left: 30px;
    26 
    2727        -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.08);
    2828        box-shadow: 0 1px 0 rgba(0,0,0,.08);
    2929}
    3030
    3131.wp-color-result:after {
    3232        background: #f7f7f7;
     33        -webkit-border-radius: 0 2px 2px 0;
    3334        border-radius: 0 2px 2px 0;
    3435        border-left: 1px solid #ccc;
    3536        color: #555;
     
    4243        right: 0;
    4344        text-align: center;
    4445        top: 0;
    45 
    4646        -webkit-box-shadow: inset 0 1px 0 #fff;
    4747        box-shadow: inset 0 1px 0 #fff;
    4848}
     
    9696}
    9797
    9898.wp-picker-container .iris-picker {
     99        -webkit-border-radius: 0;
    99100        border-radius: 0;
    100101        border-color: #dfdfdf;
    101102        margin-top: 6px;
  • src/wp-admin/css/colors/_admin.scss

     
    439439.wp-slider .ui-slider-handle.focus {
    440440        background: $button-color;
    441441        border-color: darken( $button-color, 10% );
    442         -webkit-box-shadow: inset 0 1px 0 lighten( $button-color, 15% ), 0 1px 0 rgba(0,0,0,.15);
    443442        box-shadow: inset 0 1px 0 lighten( $button-color, 15% ), 0 1px 0 rgba(0,0,0,.15);
    444443}
    445444
  • src/wp-admin/css/colors/_mixins.scss

     
    11/*
    2  * Button mixin- creates 3d-ish button effect with correct 
     2 * Button mixin- creates 3d-ish button effect with correct
    33 * highlights/shadows, based on a base color.
    44 */
    55@mixin button( $button-color, $text-color: white ) {
    66        background: $button-color;
    77        border-color: darken( $button-color, 10% );
    88        color: $text-color;
    9         -webkit-box-shadow: inset 0 1px 0 lighten( $button-color, 15% ), 0 1px 0 rgba(0,0,0,.15);
    109        box-shadow: inset 0 1px 0 lighten( $button-color, 15% ), 0 1px 0 rgba(0,0,0,.15);
    1110
    1211        &:hover,
     
    1413                background: darken( $button-color, 5% );
    1514                border-color: darken( $button-color, 15% );
    1615                color: $text-color;
    17                 -webkit-box-shadow: inset 0 1px 0 lighten( $button-color, 10% ), 0 1px 0 rgba(0,0,0,.15);
    1816                box-shadow: inset 0 1px 0 lighten( $button-color, 10% ), 0 1px 0 rgba(0,0,0,.15);
    1917        }
    2018
     
    2220                background: darken( $button-color, 10% );
    2321                border-color: darken( $button-color, 15% );
    2422                color: $text-color;
    25                 -webkit-box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
    2623                box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
    2724        }
    2825
  • src/wp-admin/css/customize-controls.css

     
    8484}
    8585
    8686#customize-theme-controls {
    87         -webkit-box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, 0.1);
    88         box-shadow:         0px 1px 1px -1px rgba(0, 0, 0, 0.1);
     87        -webkit-box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.1);
     88        box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.1);
    8989}
    9090
    9191#customize-theme-controls .control-section {
     
    218218.collapse-sidebar {
    219219        background-color: transparent !important;
    220220        border: none !important;
     221        -webkit-box-shadow: none !important;
    221222        box-shadow: none !important;
     223        -webkit-border-radius: 0 !important;
    222224        border-radius: 0 !important;
    223225}
    224226
     
    256258        border: 2px solid #eeeeee;
    257259        -webkit-user-select: none;
    258260        -moz-user-select: none;
     261        -ms-user-select: none;
    259262        user-select: none;
    260263}
    261264
     
    423426.accordion-section .customize-control-image .upload-dropzone.supports-drag-drop {
    424427        display: block;
    425428        -webkit-transition: border-color 0.1s;
    426         -moz-transition:    border-color 0.1s;
    427         -ms-transition:     border-color 0.1s;
    428         -o-transition:      border-color 0.1s;
    429         transition:         border-color 0.1s;
     429        transition: border-color 0.1s;
    430430}
    431431
    432432.accordion-section .customize-control-upload .library ul li,
  • src/wp-admin/css/install.css

     
    6868#logo a {
    6969        background-image: url('../images/w-logo-blue.png?ver=20131202');
    7070        background-image: none, url('../images/wordpress-logo.svg?ver=20131107');
     71        -webkit-background-size: 80px 80px;
    7172        background-size: 80px 80px;
    7273        background-position: center top;
    7374        background-repeat: no-repeat;
     
    99100        border: 1px solid #dfdfdf;
    100101        font-family: "Open Sans", sans-serif;
    101102        width: 100%;
     103        -webkit-box-sizing: border-box;
    102104        -moz-box-sizing: border-box;
    103         -webkit-box-sizing: border-box;
    104         -ms-box-sizing: border-box; /* ie8 only */
    105105        box-sizing: border-box;
    106106}
    107107
     
    142142        font-size: 15px;
    143143        padding: 3px 5px;
    144144        border: 1px solid #ddd;
     145        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.07);
    145146        box-shadow: inset 0 1px 2px rgba(0,0,0,0.07);
    146147}
    147148
     
    304305                padding: 7px 10px;
    305306                display: block;
    306307                max-width: none;
     308                -webkit-box-sizing: border-box;
     309                -moz-box-sizing: border-box;
    307310                box-sizing: border-box;
    308                 -moz-box-sizing: border-box;
    309311        }
    310312
    311313}
  • src/wp-admin/css/media.css

     
    352352
    353353        .image-align-none-label {
    354354                background-image: url("../images/align-none-2x.png?ver=20120916");
     355                -webkit-background-size: 21px 15px;
    355356                background-size: 21px 15px;
    356357        }
    357358
    358359        .image-align-left-label {
    359360                background-image: url("../images/align-left-2x.png?ver=20120916");
     361                -webkit-background-size: 22px 15px;
    360362                background-size: 22px 15px;
    361363        }
    362364
    363365        .image-align-center-label {
    364366                background-image: url("../images/align-center-2x.png?ver=20120916");
     367                -webkit-background-size: 21px 15px;
    365368                background-size: 21px 15px;
    366369        }
    367370
    368371        .image-align-right-label {
    369372                background-image: url("../images/align-right-2x.png?ver=20120916");
     373                -webkit-background-size: 22px 15px;
    370374                background-size: 22px 15px;
    371375        }
    372376}
  • src/wp-admin/css/wp-admin.css

     
    292292input[type="email"],
    293293input[type="url"],
    294294textarea {
     295        -webkit-box-sizing: border-box;
    295296        -moz-box-sizing: border-box;
    296         -webkit-box-sizing: border-box;
    297         -ms-box-sizing: border-box; /* ie8 only */
    298297        box-sizing: border-box;
    299298}
    300299
     
    317316        min-width: 16px;
    318317        -webkit-appearance: none;
    319318        -webkit-box-sizing: border-box;
     319        -moz-box-sizing: border-box;
    320320        box-sizing: border-box;
    321         -webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1);
    322         box-shadow:         inset 0px 1px 2px rgba(0,0,0,0.1);
     321        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
     322        box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    323323}
    324324
    325325.wp-core-ui input[type="reset"]:hover,
     
    342342}
    343343
    344344input[type=radio] {
     345        -webkit-border-radius: 50%;
    345346        border-radius: 50%;
    346347        margin-right: 4px;
    347348        line-height: 10px;
     
    352353textarea:disabled,
    353354textarea.disabled {
    354355        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.04);
    355         box-shadow:         inset 0 1px 2px rgba(0,0,0,0.04);
     356        box-shadow: inset 0 1px 2px rgba(0,0,0,0.04);
    356357        border-color: rgba(222, 222, 222, .75);
    357358        background: rgba(255, 255, 255, .5);
    358359        color: rgba(51, 51, 51, .5);
     
    386387input[type=radio]:checked:before {
    387388        content: '\2022';
    388389        text-indent: -9999px;
     390        -webkit-border-radius: 50px;
    389391        border-radius: 50px;
    390392        font-size: 24px;
    391393        width: 6px;
     
    481483        font-size: 14px;
    482484        padding: 3px 5px;
    483485        line-height: 15px;
     486        -webkit-border-radius: 0;
    484487        border-radius: 0; /* Reset mobile webkit's default element styling */
    485488}
    486489
     
    492495a {
    493496        color: #0074a2;
    494497        -webkit-transition-property: border, background, color;
    495         -moz-transition-property:    border, background, color;
    496         transition-property:         border, background, color;
     498        transition-property: border, background, color;
    497499        -webkit-transition-duration: .05s;
    498         -moz-transition-duration:    .05s;
    499         transition-duration:         .05s;
     500        transition-duration: .05s;
    500501        -webkit-transition-timing-function: ease-in-out;
    501         -moz-transition-timing-function:    ease-in-out;
    502         transition-timing-function:         ease-in-out;
     502        transition-timing-function: ease-in-out;
    503503}
    504504
    505505a,
     
    880880        border-left: 4px solid #7ad03a;
    881881        padding: 1px 12px;
    882882        background-color: #fff;
    883 
    884         -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);
    885         box-shadow:         0px 1px 1px 0px rgba(0,0,0,0.1);
     883        -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
     884        box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
    886885}
    887886
    888887div.error,
    889888.login #login_error {
    890889        border-left: 4px solid #dd3d36;
    891890        background: #fff;
    892 
    893         -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);
    894         box-shadow:         0px 1px 1px 0px rgba(0,0,0,0.1);
     891        -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
     892        box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
    895893}
    896894
    897895div.error {
     
    929927        top: -3px;
    930928        text-decoration: none;
    931929        border: none;
     930        -webkit-border-radius: 2px;
    932931        border-radius: 2px;
    933932        background: #e0e0e0;
    934933        text-shadow: none;
     
    959958input[type="url"],
    960959select {
    961960        border: 1px solid #ddd;
     961        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.07);
    962962        box-shadow: inset 0 1px 2px rgba(0,0,0,0.07);
    963963        background-color: #fff;
    964964        color: #333;
     
    11411141        -webkit-font-smoothing: antialiased;
    11421142        -moz-osx-font-smoothing: grayscale;
    11431143        -webkit-transition: all .1s ease-in-out;
    1144         -moz-transition:    all .1s ease-in-out;
    1145         transition:         all .1s ease-in-out;
     1144        transition: all .1s ease-in-out;
    11461145}
    11471146
    11481147.icon16.icon-dashboard:before,
     
    13051304        padding: 1.5em 0;
    13061305        margin: 5px 0;
    13071306        -webkit-border-bottom-left-radius: 3px;
     1307        border-bottom-left-radius: 3px;
    13081308        -webkit-border-bottom-right-radius: 3px;
    1309         border-bottom-left-radius: 3px;
    13101309        border-bottom-right-radius: 3px;
    13111310        border: none;
    13121311}
     
    14551454        top: 0;
    14561455        text-decoration: none !important;
    14571456        vertical-align: top;
    1458 
    14591457        -webkit-font-smoothing: antialiased;
    14601458        -moz-osx-font-smoothing: grayscale;
    14611459}
     
    15221520}
    15231521
    15241522.ui-autocomplete-input.open {
     1523        -webkit-border-bottom-right-radius: 0;
    15251524        border-bottom-right-radius: 0;
     1525        -webkit-border-bottom-left-radius: 0;
    15261526        border-bottom-left-radius: 0;
    15271527}
    15281528
     
    15321532        list-style: none;
    15331533        position: absolute;
    15341534        z-index: 10000;
     1535        -webkit-border-bottom-right-radius: 3px;
    15351536        border-bottom-right-radius: 3px;
     1537        -webkit-border-bottom-left-radius: 3px;
    15361538        border-bottom-left-radius: 3px;
    15371539        border: 1px solid #aaa;
    15381540        background-color: #efefef;
     
    16601662        margin: 25px 20px 0 2px;
    16611663        background-color: #fff;
    16621664        border-left: 4px solid #ffba00;
    1663 
    1664         -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);
    1665         box-shadow:         0px 1px 1px 0px rgba(0,0,0,0.1);
     1665        -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
     1666        box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
    16661667}
    16671668
    16681669.update-message {
     
    17571758        border: 1px solid #ddd;
    17581759        border-top: none;
    17591760        -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.025);
    1760         box-shadow:         0 1px 0 rgba(0,0,0,.025);
     1761        box-shadow: 0 1px 0 rgba(0,0,0,.025);
    17611762}
    17621763
    17631764#screen-options-link-wrap,
     
    17681769        border: 1px solid #ddd;
    17691770        border-top: none;
    17701771        background: #fff;
    1771         -webkit-box-shadow: 0px 1px 1px -1px rgba(0,0,0,0.1);
    1772         box-shadow:         0px 1px 1px -1px rgba(0,0,0,0.1);
     1772        -webkit-box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
     1773        box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
    17731774}
    17741775
    17751776#screen-meta-links .screen-meta-toggle {
     
    17901791#screen-meta-links a:focus {
    17911792        border-color: #aaa;
    17921793        -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.15);
    1793         box-shadow:         0 2px 3px rgba(0,0,0,0.15);
     1794        box-shadow: 0 2px 3px rgba(0,0,0,0.15);
    17941795}
    17951796
    17961797#screen-meta-links a.show-settings {
     
    18951896
    18961897#contextual-help-wrap.no-sidebar #contextual-help-back {
    18971898        right: 0;
    1898 
    18991899        border-right-width: 0;
    19001900        -webkit-border-bottom-right-radius: 2px;
    19011901        border-bottom-right-radius: 2px;
     
    19381938        margin: 0 -1px 0 0;
    19391939        border-left: 2px solid #2ea2cc;
    19401940        background: #f6fbfd;
    1941 
    1942         -webkit-box-shadow: 0px 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02);
    1943         box-shadow:         0px 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02);
     1941        -webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02);
     1942        box-shadow: 0 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02);
    19441943}
    19451944
    19461945.contextual-help-tabs .active a {
     
    19891988#adminmenu * {
    19901989        -webkit-user-select: none;
    19911990        -moz-user-select: none;
     1991        -ms-user-select: none;
    19921992        user-select: none;
    19931993}
    19941994
     
    20332033        padding: 7px 0 8px;
    20342034        z-index: 9999;
    20352035        background-color: #333;
    2036 
    20372036        -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    2038         box-shadow:         0 3px 5px rgba(0,0,0,0.2);
     2037        box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    20392038}
    20402039
    20412040#adminmenu .wp-submenu a,
     
    21282127.folded #adminmenu .wp-has-current-submenu li > a {
    21292128        padding-right: 16px;
    21302129        padding-left: 14px;
    2131         -moz-transition: all .1s ease-in-out;
    21322130        -webkit-transition: all .1s ease-in-out;
    21332131        transition: all .1s ease-in-out;
    21342132}
     
    21822180#adminmenu div.wp-menu-image.svg {
    21832181        background-repeat: no-repeat;
    21842182        background-position: center;
     2183        -webkit-background-size: 20px auto;
    21852184        background-size: 20px auto;
    21862185}
    21872186
     
    21952194        display: inline-block;
    21962195        -webkit-font-smoothing: antialiased;
    21972196        -moz-osx-font-smoothing: grayscale;
    2198         -moz-transition: all .1s ease-in-out;
    21992197        -webkit-transition: all .1s ease-in-out;
    22002198        transition: all .1s ease-in-out;
    22012199}
     
    23912389        margin-top: 10px;
    23922390        color: #aaa;
    23932391        -webkit-transition: all .1s ease-in-out;
    2394         -moz-transition:    all .1s ease-in-out;
    2395         transition:         all .1s ease-in-out;
     2392        transition: all .1s ease-in-out;
    23962393}
    23972394
    23982395#collapse-menu:hover,
     
    24152412        height: 15px;
    24162413        margin: 10px 8px 10px 11px;
    24172414        width: 15px;
    2418 
    24192415        -webkit-border-radius: 10px;
    24202416        border-radius: 10px;
    24212417}
     
    24382434        position: relative;
    24392435        text-align: center;
    24402436        width: 20px;
    2441         -moz-transition: all .1s ease-in-out;
    24422437        -webkit-transition: all .1s ease-in-out;
    24432438        transition: all .1s ease-in-out;
    2444 
    24452439        -webkit-font-smoothing: antialiased;
    24462440        -moz-osx-font-smoothing: grayscale;
    24472441}
    24482442
    24492443.folded #collapse-button div:after,
    24502444.rtl #collapse-button div:after {
     2445        -webkit-transform: rotate(180deg);
    24512446        -ms-transform: rotate(180deg);
    2452         -webkit-transform: rotate(180deg);
    24532447        transform: rotate(180deg);
    24542448}
    24552449
    24562450.rtl.folded #collapse-button div:after {
     2451        -webkit-transform: none;
    24572452        -ms-transform: none;
    2458         -webkit-transform: none;
    24592453        transform: none;
    24602454}
    24612455
     
    25652559        }
    25662560
    25672561        .auto-fold #collapse-button div:after {
     2562                -webkit-transform: rotate(180deg);
    25682563                -ms-transform: rotate(180deg);
    2569                 -webkit-transform: rotate(180deg);
    25702564                transform: rotate(180deg);
    25712565        }
    25722566
    25732567        .rtl.auto-fold #collapse-button div:after {
     2568                -webkit-transform: none;
    25742569                -ms-transform: none;
    2575                 -webkit-transform: none;
    25762570                transform: none;
    25772571        }
    25782572
     
    27662760}
    27672761
    27682762.postbox-container .meta-box-sortables {
     2763        -webkit-box-sizing: border-box;
    27692764        -moz-box-sizing: border-box;
    2770         -webkit-box-sizing: border-box;
    2771         -ms-box-sizing: border-box;
    27722765        box-sizing: border-box;
    27732766}
    27742767
     
    29952988        margin-top: 1px;
    29962989        -webkit-user-select: none;
    29972990        -moz-user-select: none;
     2991        -ms-user-select: none;
    29982992        user-select: none;
    29992993}
    30002994
     
    31093103        padding: 23px 10px 0;
    31103104        border: 1px solid #e5e5e5;
    31113105        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    3112         box-shadow:         0 1px 1px rgba(0,0,0,0.04);
     3106        box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    31133107        background: #fff;
    31143108        font-size: 13px;
    31153109        line-height: 2.1em;
     
    31813175        left: -18px;
    31823176        margin-top: -2px;
    31833177        -webkit-transition: all .1s ease-in-out;
    3184         -moz-transition:    all .1s ease-in-out;
    3185         transition:         all .1s ease-in-out;
     3178        transition: all .1s ease-in-out;
    31863179}
    31873180
    31883181.wp-core-ui .welcome-panel .button.button-hero {
     
    34953488
    34963489#dashboard_quick_press input,
    34973490#dashboard_quick_press textarea {
     3491        -webkit-box-sizing: border-box;
     3492        -moz-box-sizing: border-box;
    34983493        box-sizing: border-box;
    3499         -moz-box-sizing:border-box;
    3500         -webkit-box-sizing:border-box;
    35013494        margin: 0;
    35023495}
    35033496
     
    38693862
    38703863/* @todo: pick a consistent list table selector */
    38713864.wp-list-table a {
    3872         -moz-transition:    none;
    38733865        -webkit-transition: none;
    3874         transition:         none;
     3866        transition: none;
    38753867}
    38763868
    38773869#the-list tr:last-child td,
     
    40023994}
    40033995
    40043996tr.locked-info, tr.wp-locked .locked-info {
    4005         -webkit-transition: height 1s, opacity 500ms;
    4006         -moz-transition:    height 1s, opacity 500ms;
    4007         -ms-transition:     height 1s, opacity 500ms;
    4008         -o-transition:      height 1s, opacity 500ms;
    4009         transition:         height 1s, opacity 500ms;
     3997        -webkit-transition: height 1s, opacity 0.5s;
     3998        transition: height 1s, opacity 0.5s;
    40103999}
    40114000
    40124001.fixed .column-comments .sorting-indicator {
     
    46664655        min-width: 255px;
    46674656        border: 1px solid #e5e5e5;
    46684657        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    4669         box-shadow:         0 1px 1px rgba(0,0,0,0.04);
     4658        box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    46704659        background: #fff;
    46714660}
    46724661
     
    48444833        border-top: none;
    48454834        background-color: #f7f7f7;
    48464835        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    4847         box-shadow:         0 1px 1px rgba(0,0,0,0.04);
     4836        box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    48484837}
    48494838
    48504839#post-status-info td {
     
    51095098        top: 0;
    51105099        height: 82px;
    51115100        background: #fff;
     5101        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    51125102        box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    51135103}
    51145104
     
    51185108        height: 0.7em;
    51195109        top: 7px;
    51205110        max-width: 70%;
     5111        -webkit-box-sizing: border-box;
    51215112        -moz-box-sizing: border-box;
    5122         -webkit-box-sizing: border-box;
    51235113        box-sizing: border-box;
    51245114        background-color: #fff;
    51255115}
     
    51285118        position: absolute;
    51295119        height: 100%;
    51305120        border-left: 1px solid #aaa;
     5121        -webkit-box-sizing: border-box;
    51315122        -moz-box-sizing: border-box;
    5132         -webkit-box-sizing: border-box;
    51335123        box-sizing: border-box;
    51345124}
    51355125
     
    51655155        top: 50%;
    51665156        margin-left: -90px;
    51675157        -webkit-transition: opacity 0.5s;
    5168         -moz-transition:    opacity 0.5s;
    5169         -ms-transition:     opacity 0.5s;
    5170         -o-transition:      opacity 0.5s;
    5171         transition:         opacity 0.5s;
     5158        transition: opacity 0.5s;
    51725159        filter: alpha(opacity=0); /* ie8 and earlier */
    51735160}
    51745161
     
    51895176
    51905177.revisions .diff {
    51915178        -webkit-transition: opacity 0.5s;
    5192         -moz-transition:    opacity 0.5s;
    5193         -ms-transition:     opacity 0.5s;
    5194         -o-transition:      opacity 0.5s;
    5195         transition:         opacity 0.5s;
     5179        transition: opacity 0.5s;
    51965180}
    51975181
    51985182.revisions.loading .diff {
     
    52075191.revisions-meta {
    52085192        margin-top: 20px;
    52095193        background-color: #fff;
     5194        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    52105195        box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    52115196}
    52125197
    52135198.revisions.pinned .revisions-meta {
     5199        -webkit-box-shadow: none;
    52145200        box-shadow: none;
    52155201}
    52165202
     
    52695255.revisions-diff {
    52705256        padding: 15px;
    52715257        background-color: #fff;
     5258        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    52725259        box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    52735260}
    52745261
     
    54505437        width: 25px;
    54515438        height: 25px;
    54525439        -webkit-transform: rotate(45deg);
    5453         -moz-transform:    rotate(45deg);
    5454         -ms-transform:     rotate(45deg);
    5455         -o-transform:      rotate(45deg);
    5456         transform:         rotate(45deg);
     5440        -ms-transform: rotate(45deg);
     5441        transform: rotate(45deg);
    54575442}
    54585443
    54595444.revisions-tooltip.flipped .revisions-tooltip-arrow > span {
     
    54955480.arrow::after {
    54965481        z-index: 9999;
    54975482        background-color: #fff;
     5483        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    54985484        box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    54995485}
    55005486
     
    55155501        width: 25px;
    55165502        height: 25px;
    55175503        -webkit-transform: rotate(45deg);
    5518         -moz-transform: rotate(45deg);
    55195504        -ms-transform: rotate(45deg);
    5520         -o-transform: rotate(45deg);
    55215505        transform: rotate(45deg);
    55225506}
    55235507
     
    55445528}
    55455529
    55465530.wp-slider .ui-slider-handle {
     5531        -webkit-border-radius: 50%;
    55475532        border-radius: 50%;
    55485533        height: 18px;
    55495534        margin-top: -3px;
     
    55715556        content: "\f229";
    55725557        font: normal 18px/1 'dashicons';
    55735558        speak: none;
    5574         -webkit-font-smoothing:antialiased;
     5559        -webkit-font-smoothing: antialiased;
    55755560        -moz-osx-font-smoothing: grayscale;
    55765561}
    55775562
     
    56915676.post-format-icon:before {
    56925677        color: #ddd;
    56935678        -webkit-transition: all .1s ease-in-out;
    5694         -moz-transition:    all .1s ease-in-out;
    5695         transition:         all .1s ease-in-out;
     5679        transition: all .1s ease-in-out;
    56965680}
    56975681
    56985682a.post-state-format:hover:before,
     
    58195803
    58205804#post-body ul.add-menu-item-tabs li.tabs {
    58215805        -webkit-border-top-left-radius: 3px;
     5806        border-top-left-radius: 3px;
    58225807        -webkit-border-bottom-left-radius: 3px;
    5823         border-top-left-radius: 3px;
    58245808        border-bottom-left-radius: 3px;
    58255809}
    58265810
     
    62146198        padding: 0;
    62156199        overflow: hidden;
    62166200        margin-bottom: 2px;
     6201        -webkit-border-radius: 22px;
    62176202        border-radius: 22px;
    62186203        background: #ddd;
    62196204        -webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1);
     
    62256210        width: 0;
    62266211        height: 100%;
    62276212        margin-top: -22px;
     6213        -webkit-border-radius: 22px;
    62286214        border-radius: 22px;
    62296215        background-color: #0074a2;
    62306216        -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
     
    64776463        position: absolute;
    64786464        top: 0;
    64796465        background: #fff url('../images/spinner.gif') no-repeat scroll 22px 10px;
     6466        -webkit-background-size: 20px 20px;
    64806467        background-size: 20px 20px;
    64816468        opacity: 0.7;
    64826469        filter: alpha(opacity=70);
     
    64876474
    64886475.spinner {
    64896476        background: url('../images/spinner.gif') no-repeat;
     6477        -webkit-background-size: 20px 20px;
    64906478        background-size: 20px 20px;
    64916479        display: none;
    64926480        float: right;
     
    69176905#the-comment-list th,
    69186906#the-comment-list td {
    69196907        -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    6920         box-shadow:         inset 0 -1px 0 rgba(0, 0, 0, 0.1);
     6908        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    69216909}
    69226910
    69236911#the-comment-list tr:last-child th,
     
    69686956
    69696957.themes-php .wrap .theme-count {
    69706958        color: #fff;
     6959        -webkit-border-radius: 30px;
    69716960        border-radius: 30px;
    69726961        background: #777;
    69736962        font-size: 14px;
     
    70026991        width: 30.6%;
    70036992        border: 1px solid #dedede;
    70046993        -webkit-box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
    7005         box-shadow:         0 1px 1px -1px rgba(0,0,0,0.1);
     6994        box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
    70066995        -webkit-box-sizing: border-box;
    7007         -moz-box-sizing:    border-box;
    7008         box-sizing:         border-box;
     6996        -moz-box-sizing: border-box;
     6997        box-sizing: border-box;
    70096998}
    70106999
    70117000.ie8 .theme-browser .theme {
     
    70287017        margin: 0;
    70297018        padding: 15px;
    70307019        -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
    7031         box-shadow:         inset 0 1px 0 rgba(0,0,0,0.1);
     7020        box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
    70327021        overflow: hidden;
    70337022        white-space: nowrap;
    70347023        text-overflow: ellipsis;
     
    70417030        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    70427031        opacity: 0;
    70437032        -webkit-transition: opacity 0.1s ease-in-out;
    7044         transition:         opacity 0.1s ease-in-out;
     7033        transition: opacity 0.1s ease-in-out;
    70457034        position: absolute;
    70467035        bottom: 0;
    70477036        right: 0;
     
    70767065        overflow: hidden;
    70777066        position: relative;
    70787067        -webkit-transition: opacity 0.2s ease-in-out;
    7079         transition:         opacity 0.2s ease-in-out;
     7068        transition: opacity 0.2s ease-in-out;
    70807069}
    70817070
    70827071.theme-browser .theme .theme-screenshot:after {
     
    70927081        top: 0;
    70937082        width: 100%;
    70947083        -webkit-transform: translateZ( 0 ); /* Prevents rendering bugs in Chrome */
    7095         -webkit-transition: opacity 0.2s ease-in-out;
    7096         transition:         opacity 0.2s ease-in-out;
     7084        -webkit-transition: opacity 0.2s ease-in-out; /* Prevents rendering bugs in Chrome */
     7085        transition: opacity 0.2s ease-in-out;
    70977086}
    70987087
    70997088.theme-browser .theme:hover .theme-screenshot {
     
    71207109        font-weight: 600;
    71217110        padding: 15px 12px;
    71227111        text-align: center;
     7112        -webkit-border-radius: 3px;
    71237113        border-radius: 3px;
    71247114        -webkit-transition: opacity 0.1s ease-in-out;
    7125         transition:         opacity 0.1s ease-in-out;
     7115        transition: opacity 0.1s ease-in-out;
    71267116}
    71277117.theme-browser .theme:focus {
    71287118        outline: 1px dotted #222;
     
    71927182        padding-right: 110px;
    71937183        font-weight: 300;
    71947184        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
    7195         box-shadow:         inset 0 1px 1px rgba(0,0,0,0.5);
     7185        box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
    71967186}
    71977187
    71987188.theme-browser .theme.active .theme-name span {
     
    72347224 */
    72357225.theme-browser .theme.add-new-theme {
    72367226        border: none;
     7227        -webkit-box-shadow: none;
    72377228        box-shadow: none;
    72387229}
    72397230
     
    72627253        border: 5px dashed #d5d2ca;
    72637254        border: 5px dashed rgba(0, 0, 0, 0.1);
    72647255        -webkit-transition: opacity 0.2s ease-in-out;
    7265         transition:         opacity 0.2s ease-in-out;
     7256        transition: opacity 0.2s ease-in-out;
    72667257        -webkit-box-sizing: border-box;
    7267         -moz-box-sizing:    border-box;
    7268         box-sizing:         border-box;
     7258        -moz-box-sizing: border-box;
     7259        box-sizing: border-box;
    72697260}
    72707261
    72717262.theme-browser .theme.add-new-theme span:after {
    72727263        background: #e5e5e5;
    72737264        background: rgba(153, 153, 153, 0.1);
     7265        -webkit-border-radius: 50%;
    72747266        border-radius: 50%;
    72757267        display: inline-block;
    72767268        content: '\f132';
     
    73147306.theme-browser .theme.add-new-theme .theme-name {
    73157307        background: none;
    73167308        text-align: center;
     7309        -webkit-box-shadow: none;
    73177310        box-shadow: none;
    73187311        font-weight: 400;
    73197312        position: relative;
     
    74577450        bottom: 3%;
    74587451        background: #fff;
    74597452        -webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
    7460         box-shadow:         0 1px 20px 5px rgba(0, 0, 0, 0.1);
     7453        box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
    74617454        z-index: 20;
     7455        -webkit-box-sizing: border-box;
     7456        -moz-box-sizing: border-box;
    74627457        box-sizing: border-box;
    74637458}
    74647459
     
    75007495        padding: 10px 25px 5px;
    75017496        background: #f3f3f3;
    75027497        z-index: 30;
     7498        -webkit-box-sizing: border-box;
     7499        -moz-box-sizing: border-box;
    75037500        box-sizing: border-box;
    75047501        border-top: 1px solid #eee;
    75057502}
     
    75207517        bottom: 5px;
    75217518        text-decoration: none;
    75227519        border-color: transparent;
     7520        -webkit-box-shadow: none;
    75237521        box-shadow: none;
    75247522        background: transparent;
    75257523}
     
    75567554.theme-overlay .screenshot {
    75577555        border: 1px solid #fff;
    75587556        -webkit-box-sizing: border-box;
    7559         -moz-box-sizing:    border-box;
    7560         box-sizing:         border-box;
     7557        -moz-box-sizing: border-box;
     7558        box-sizing: border-box;
    75617559        overflow: hidden;
    75627560        position: relative;
    75637561        -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.2);
    7564         box-shadow:         0 0 0 1px rgba(0,0,0,0.2);
     7562        box-shadow: 0 0 0 1px rgba(0,0,0,0.2);
    75657563}
    75667564
    75677565.theme-overlay .screenshot:after {
     
    76447642        font-size: 11px;
    76457643        display: inline-block;
    76467644        padding: 2px 8px;
     7645        -webkit-border-radius: 2px;
    76477646        border-radius: 2px;
    76487647        margin: 0 0 -10px;
    76497648        -webkit-user-select: none;
    7650         -moz-user-select:    none;
    7651         -ms-user-select:     none;
    7652         user-select:         none;
     7649        -moz-user-select: none;
     7650        -ms-user-select: none;
     7651        user-select: none;
    76537652}
    76547653
    76557654.theme-overlay .theme-name {
     
    76687667        display: inline-block;
    76697668        margin-left: 10px;
    76707669        -webkit-user-select: none;
    7671         -moz-user-select:    none;
    7672         -ms-user-select:     none;
    7673         user-select:         none;
     7670        -moz-user-select: none;
     7671        -ms-user-select: none;
     7672        user-select: none;
    76747673}
    76757674
    76767675.theme-overlay .theme-author {
     
    77127711        background: #fefaf7;
    77137712        border: 1px solid #eee;
    77147713        border-left: 4px solid #d54e21;
     7714        -webkit-border-radius: 3px;
    77157715        border-radius: 3px;
    77167716        padding: 5px 20px 10px;
    77177717}
     
    82948294.upgrade .plugins td,
    82958295.upgrade .plugins th {
    82968296        -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
    8297         box-shadow:         inset 0 -1px 0 rgba(0,0,0,0.1);
     8297        box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
    82988298}
    82998299
    83008300.plugins tr.active.plugin-update-tr + tr.inactive th,
     
    83028302.plugins tr.active + tr.inactive th,
    83038303.plugins tr.active + tr.inactive td {
    83048304        border-top: 1px solid rgba(0,0,0,0.03);
    8305 
    8306         -webkit-box-shadow: inset 0px 1px 0 rgba(0,0,0,0.02), inset 0 -1px 0 #e1e1e1;
    8307         box-shadow:         inset 0px 1px 0 rgba(0,0,0,0.02), inset 0 -1px 0 #e1e1e1;
     8305        -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.02), inset 0 -1px 0 #e1e1e1;
     8306        box-shadow: inset 0 1px 0 rgba(0,0,0,0.02), inset 0 -1px 0 #e1e1e1;
    83088307}
    83098308
    83108309.plugins .update td,
     
    83848383        padding: 0;
    83858384        border: none;
    83868385        -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
    8387         box-shadow:         inset 0 -1px 0 rgba(0,0,0,0.1);
     8386        box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
    83888387}
    83898388
    83908389/* update notices for active plugins */
     
    84348433        display: inline-block;
    84358434        width: 24%;
    84368435        padding: 5px 15px 15px;
     8436        -webkit-box-sizing: border-box;
    84378437        -moz-box-sizing: border-box;
    84388438        box-sizing: border-box;
    84398439        margin-bottom: 3px;
     
    85158515
    85168516.pressthis a:hover:after {
    85178517        -webkit-transform: skew(20deg) rotate(9deg);
    8518         -moz-transform: skew(20deg) rotate(9deg);
     8518        -ms-transform: skew(20deg) rotate(9deg);
    85198519        transform: skew(20deg) rotate(9deg);
    85208520        -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
    85218521        box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
     
    85468546        right: 10px;
    85478547        bottom: 9px;
    85488548        background: transparent;
    8549 
    85508549        -webkit-transform: skew(20deg) rotate(6deg);
    8551         -moz-transform: skew(20deg) rotate(6deg);
     8550        -ms-transform: skew(20deg) rotate(6deg);
    85528551        transform: skew(20deg) rotate(6deg);
    85538552        -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
    85548553        box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
     
    87438742        background: #0074a2 url('../images/w-logo-white.png?ver=20131202') no-repeat;
    87448743        background: #0074a2, url('../images/wordpress-logo-white.svg?ver=20131110') no-repeat; /* multiple backgrounds are ignored by browsers that don't support SVGs */
    87458744        background-position: center 24px;
     8745        -webkit-background-size: 85px 85px;
    87468746        background-size: 85px 85px;
    87478747        color: #78c8e6;
    87488748        font-size: 14px;
     
    87548754        display: inline-block;
    87558755        width: 150px;
    87568756        text-rendering: optimizeLegibility;
    8757 
    87588757        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    8759         box-shadow:         0 1px 3px rgba(0,0,0,0.2);
     8758        box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    87608759}
    87618760
    87628761
     
    90799078        height: 19px;
    90809079        margin-left: 15px;
    90819080        padding: 0;
     9081        -webkit-border-radius: 50%;
    90829082        border-radius: 50%;
    90839083        color: #777;
    90849084        text-decoration: none;
     
    91049104}
    91059105
    91069106.wp-full-overlay .collapse-sidebar-arrow:before {
     9107        -webkit-border-radius: 50%;
    91079108        border-radius: 50%;
    91089109        float: left;
    91099110        content: "\f148";
     
    91229123
    91239124.wp-full-overlay.collapsed .collapse-sidebar-arrow:before,
    91249125.rtl .wp-full-overlay .collapse-sidebar-arrow:before {
     9126        -webkit-transform: rotate(180deg);
    91259127        -ms-transform: rotate(180deg);
    9126         -webkit-transform: rotate(180deg);
    91279128        transform: rotate(180deg);
    91289129}
    91299130
    91309131.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow:before {
     9132        -webkit-transform: none;
    91319133        -ms-transform: none;
    9132         -webkit-transform: none;
    91339134        transform: none;
    91349135}
    91359136
     
    91549155.wp-full-overlay .collapse-sidebar,
    91559156.wp-full-overlay-main {
    91569157        -webkit-transition-property: left, right, top, bottom, width, margin;
    9157         -moz-transition-property:    left, right, top, bottom, width, margin;
    9158         -ms-transition-property:     left, right, top, bottom, width, margin;
    9159         -o-transition-property:      left, right, top, bottom, width, margin;
    9160         transition-property:         left, right, top, bottom, width, margin;
     9158        transition-property: left, right, top, bottom, width, margin;
    91619159        -webkit-transition-duration: 0.2s;
    9162         -moz-transition-duration:    0.2s;
    9163         -ms-transition-duration:     0.2s;
    9164         -o-transition-duration:      0.2s;
    9165         transition-duration:         0.2s;
     9160        transition-duration: 0.2s;
    91669161}
    91679162
    91689163/*------------------------------------------------------------------------------
     
    92019196
    92029197.customize-loading #customize-container {
    92039198        background: #fff url('../images/spinner.gif') no-repeat fixed center center;
     9199        -webkit-background-size: 20px 20px;
    92049200        background-size: 20px 20px;
    92059201}
    92069202
     
    92099205        height: 100%;
    92109206        width: 100%;
    92119207        z-index: 20;
    9212 
    92139208        -webkit-transition: opacity 0.3s;
    9214         -moz-transition:    opacity 0.3s;
    9215         -ms-transition:     opacity 0.3s;
    9216         -o-transition:      opacity 0.3s;
    9217         transition:         opacity 0.3s;
     9209        transition: opacity 0.3s;
    92189210}
    92199211
    92209212#customize-container .collapse-sidebar {
     
    93019293
    93029294#theme-installer .wp-full-overlay-main {
    93039295        background: #fff url('../images/spinner.gif') no-repeat fixed center center;
     9296        -webkit-background-size: 20px 20px;
    93049297        background-size: 20px 20px;
    93059298}
    93069299
     
    95509543        border-bottom: 1px solid #dfdfdf;
    95519544        background-color: #f9f9f9;
    95529545        -webkit-transition: none;
    9553         -moz-transition: none;
    95549546        transition: none;
    95559547}
    95569548
     
    95709562        padding-left: 6px;
    95719563        padding-right: 6px;
    95729564        -webkit-border-top-left-radius: 3px;
     9565        border-top-left-radius: 3px;
    95739566        -webkit-border-top-right-radius: 3px;
    9574         border-top-left-radius: 3px;
    95759567        border-top-right-radius: 3px;
    95769568        border: 1px solid #dfdfdf;
    95779569        border-bottom-color: #f1f1f1;
     
    98059797
    98069798#activity-widget #the-comment-list .comment {
    98079799        -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.06);
    9808         box-shadow:         inset 0 1px 0 rgba(0, 0, 0, 0.06);
     9800        box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.06);
    98099801}
    98109802
    98119803#activity-widget .comments #the-comment-list .alt {
     
    99959987        font-weight: normal;
    99969988        overflow: hidden;
    99979989        background: #fff;
    9998 
    99999990        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.13);
    10000         box-shadow:         0 1px 3px rgba(0,0,0,0.13);
     9991        box-shadow: 0 1px 3px rgba(0,0,0,0.13);
    100019992}
    100029993
    100039994.login form .forgetmenot {
     
    1003610027.login h1 a {
    1003710028        background-image: url('../images/w-logo-blue.png?ver=20131202');
    1003810029        background-image: none, url('../images/wordpress-logo.svg?ver=20131107');
     10030        -webkit-background-size: 80px 80px;
    1003910031        background-size: 80px 80px;
    1004010032        background-position: center top;
    1004110033        background-repeat: no-repeat;
     
    1079010782        border: 1px solid #e5e5e5;
    1079110783        border-top: none;
    1079210784        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    10793         box-shadow:         0 1px 1px rgba(0,0,0,0.04);
     10785        box-shadow: 0 1px 1px rgba(0,0,0,0.04);
    1079410786}
    1079510787
    1079610788.menu-item-settings .field-move a {
     
    1094610938        font-weight: normal;
    1094710939        font-style: normal;
    1094810940        vertical-align: top;
    10949         -moz-transition: color .1s ease-in 0;
    1095010941        -webkit-transition: color .1s ease-in 0;
     10942        transition: color .1s ease-in 0;
    1095110943        text-align: center;
    1095210944        color: #0074a2;
    1095310945}
     
    1096210954
    1096310955.rtl .star-rating .star-half {
    1096410956        -webkit-transform: rotateY(180deg);
    10965         -ms-transform:     rotateY(180deg);
    10966         transform:         rotateY(180deg);
     10957        -ms-transform: rotateY(180deg);
     10958        transform: rotateY(180deg);
    1096710959}
    1096810960
    1096910961.star-rating .star-empty:before {
     
    1100410996        margin-bottom: 0;
    1100510997        margin-top: 10px;
    1100610998        -webkit-border-top-left-radius: 3px;
     10999        border-top-left-radius: 3px;
    1100711000        -webkit-border-bottom-left-radius: 3px;
    11008         border-top-left-radius: 3px;
    1100911001        border-bottom-left-radius: 3px;
    1101011002}
    1101111003
     
    1113111123        margin: 7px 7px 0;
    1113211124        -webkit-user-select: none;
    1113311125        -moz-user-select: none;
     11126        -ms-user-select: none;
    1113411127        user-select: none;
    1113511128}
    1113611129
     
    1116711160.press-this #title {
    1116811161        margin-left: 0;
    1116911162        margin-right: 0;
     11163        -webkit-box-sizing: border-box;
    1117011164        -moz-box-sizing: border-box;
    11171         -webkit-box-sizing: border-box;
    11172         -ms-box-sizing: border-box;
    1117311165        box-sizing: border-box;
    1117411166}
    1117511167
     
    1161211604.widget {
    1161311605        margin: 0 auto 10px;
    1161411606        position: relative;
     11607        -webkit-box-sizing: border-box;
     11608        -moz-box-sizing: border-box;
    1161511609        box-sizing: border-box;
    11616         -moz-box-sizing: border-box;
    11617         -webkit-box-sizing: border-box;
    1161811610}
    1161911611
    1162011612.widget-top {
     
    1163711629        text-overflow: ellipsis;
    1163811630        -webkit-user-select: none;
    1163911631        -moz-user-select: none;
     11632        -ms-user-select: none;
    1164011633        user-select: none;
    1164111634}
    1164211635
     
    1180011793        padding: 0;
    1180111794        margin: 0 0 20px 0;
    1180211795        border: none;
     11796        -webkit-box-shadow: none;
    1180311797        box-shadow: none;
    1180411798}
    1180511799
     
    1188211876/* Dragging a widget over a closed sidebar */
    1188311877#widgets-right .widgets-holder-wrap.widget-hover {
    1188411878        border-color: #777;
     11879        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.3);
    1188511880        box-shadow: 0 1px 2px rgba(0,0,0,0.3);
    1188611881}
    1188711882
     
    1192811923.widgets-holder-wrap .sidebar-description {
    1192911924        -webkit-user-select: none;
    1193011925        -moz-user-select: none;
     11926        -ms-user-select: none;
    1193111927        user-select: none;
    1193211928}
    1193311929
     
    1205912055/* Widgets Area Chooser */
    1206012056.widget-liquid-left #widgets-left.chooser #available-widgets .widget,
    1206112057.widget-liquid-left #widgets-left.chooser .inactive-sidebar {
     12058        -webkit-transition: opacity 0.1s linear;
    1206212059        transition: opacity 0.1s linear;
    1206312060}
    1206412061
     
    1209812095        cursor: pointer;
    1209912096        outline: none;
    1210012097        position: relative;
     12098        -webkit-transition: background 0.2s ease-in-out;
    1210112099        transition: background 0.2s ease-in-out;
    1210212100}
    1210312101
     
    1220112199        position: relative;
    1220212200        border-left: 1px solid #dfdfdf;
    1220312201        border-right: 1px solid #dfdfdf;
    12204 
    1220512202        -webkit-user-select: none;
    1220612203        -moz-user-select: none;
     12204        -ms-user-select: none;
    1220712205        user-select: none;
    1220812206}
    1220912207
     
    1243012428  (min-resolution: 120dpi) {
    1243112429        tr.wp-locked .locked-indicator {
    1243212430                background-image: url('../images/lock-2x.png');
     12431                -webkit-background-size: 16px 16px;
    1243312432                background-size: 16px 16px;
    1243412433        }
    1243512434
    1243612435        #content-resize-handle,
    1243712436        #post-body .wp_themeSkin .mceStatusbar a.mceResize {
    1243812437                background: transparent url('../images/resize-2x.gif') no-repeat scroll right bottom;
     12438                -webkit-background-size: 11px 11px;
    1243912439                background-size: 11px 11px;
    1244012440        }
    1244112441
     
    1244712447        /* Back-compat for pre-3.8 */
    1244812448        div.star-holder {
    1244912449                background: url('../images/stars-2x.png?ver=20121108') repeat-x bottom left;
     12450                -webkit-background-size: 21px 37px;
    1245012451                background-size: 21px 37px;
    1245112452        }
    1245212453
    1245312454        /* Back-compat for pre-3.8 */
    1245412455        div.star-holder .star-rating {
    1245512456                background: url('../images/stars-2x.png?ver=20121108') repeat-x top left;
     12457                -webkit-background-size: 21px 37px;
    1245612458                background-size: 21px 37px;
    1245712459        }
    1245812460
    1245912461        .wp-full-overlay .collapse-sidebar-arrow {
    1246012462                background-image: url('../images/arrows-2x.png');
     12463                -webkit-background-size: 15px 123px;
    1246112464                background-size: 15px 123px;
    1246212465        }
    1246312466
     
    1280612809                padding-right: 10px;
    1280712810                z-index: 99999;
    1280812811                border: none;
     12812                -webkit-box-sizing: border-box;
     12813                -moz-box-sizing: border-box;
    1280912814                box-sizing: border-box;
    12810                 -moz-box-sizing: border-box;
    1281112815        }
    1281212816
    1281312817        .wrap .icon32 + h2 {
     
    1323313237                display: block;
    1323413238                width: 100%;
    1323513239                max-width: none;
     13240                -webkit-box-sizing: border-box;
    1323613241                -moz-box-sizing: border-box;
    1323713242                box-sizing: border-box;
    1323813243        }
     
    1330713312
    1330813313        /* Form Tables */
    1330913314        .form-table {
     13315                -webkit-box-sizing: border-box;
    1331013316                -moz-box-sizing: border-box;
    1331113317                box-sizing: border-box;
    1331213318        }
     
    1334413350                padding: 7px 10px;
    1334513351                display: block;
    1334613352                max-width: none;
     13353                -webkit-box-sizing: border-box;
     13354                -moz-box-sizing: border-box;
    1334713355                box-sizing: border-box;
    13348                 -moz-box-sizing: border-box;
    1334913356        }
    1335013357
    1335113358        input[type=text].small-text,
     
    1336313370
    1336413371        #pass-strength-result {
    1336513372                width: 100%;
     13373                -webkit-box-sizing: border-box;
     13374                -moz-box-sizing: border-box;
    1336613375                box-sizing: border-box;
    13367                 -moz-box-sizing: border-box;
    1336813376                padding: 8px;
    1336913377        }
    1337013378
     
    1363413642        .wp-list-table.plugins .plugin-title,
    1363513643        .wp-list-table.plugins .theme-title,
    1363613644        .wp-list-table.plugins tbody th {
     13645                -webkit-box-shadow: none;
    1363713646                box-shadow: none;
    13638                 -webkit-box-shadow: none;
    1363913647        }
    1364013648
    1364113649        .plugins tbody {
     
    1364413652
    1364513653        .plugins tr.active + tr.inactive td.column-description {
    1364613654                -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    13647                 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    13648                 -ms-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    13649                 -o-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    1365013655                box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    1365113656        }
    1365213657
     
    1395013955                border: none;
    1395113956                text-align: center;
    1395213957                text-decoration: none;
     13958                -webkit-box-sizing: border-box;
     13959                -moz-box-sizing: border-box;
    1395313960                box-sizing: border-box;
    13954                 -moz-box-sizing: border-box;
    1395513961        }
    1395613962}
    1395713963
  • src/wp-includes/css/admin-bar.css

     
    88        text-transform: none;
    99        letter-spacing: normal;
    1010        font: normal 13px/32px "Open Sans", sans-serif;
     11        -webkit-border-radius: 0;
    1112        border-radius: 0;
    1213        -webkit-box-sizing: content-box;
    13         -moz-box-sizing:    content-box;
    14         box-sizing:         content-box;
     14        -moz-box-sizing: content-box;
     15        box-sizing: content-box;
    1516        -webkit-transition: none;
    16         -moz-transition:    none;
    17         -o-transition:      none;
    18         transition:         none;
     17        transition: none;
    1918        -webkit-font-smoothing: subpixel-antialiased; /* Prevent Safari from switching to standard antialiasing on hover */
    2019}
    2120
     
    101100}
    102101
    103102/* Prevent a Chrome bug that inadvertantly activates
    104    :hover states on an element that touches the extreme 
     103   :hover states on an element that touches the extreme
    105104   top left corner of the viewport. See #18868 */
    106105#wpadminbar .quicklinks {
    107106        border-left: 1px solid transparent;
     
    250249#wpadminbar .ab-item:before,
    251250#wpadminbar #adminbarsearch:before {
    252251        position: relative;
    253         -moz-transition: all .1s ease-in-out;
    254252        -webkit-transition: all .1s ease-in-out;
    255253        transition: all .1s ease-in-out;
    256254}
     
    587585        border: none;
    588586        outline: none;
    589587        cursor: pointer;
    590 
    591588        -webkit-box-shadow: none;
    592589        box-shadow: none;
    593 
     590        -webkit-box-sizing: border-box;
    594591        -moz-box-sizing: border-box;
    595         -webkit-box-sizing: border-box;
    596         -ms-box-sizing: border-box;
    597592        box-sizing: border-box;
    598 
    599593        -webkit-transition-duration: 400ms;
     594        transition-duration: 400ms;
    600595        -webkit-transition-property: width, background;
     596        transition-property: width, background;
    601597        -webkit-transition-timing-function: ease;
    602         -moz-transition-duration: 400ms;
    603         -moz-transition-property: width, background;
    604         -moz-transition-timing-function: ease;
    605         -o-transition-duration: 400ms;
    606         -o-transition-property: width, background;
    607         -o-transition-timing-function: ease;
     598        transition-timing-function: ease;
    608599}
    609600
    610601#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
     
    867858                color: #999;
    868859                position: relative;
    869860        }
    870        
     861
    871862        #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
    872863        #wpadminbar .ab-icon,
    873864        #wpadminbar .ab-item:before {
    874865                padding: 0;
    875866                margin-right: 0;
    876867        }
    877        
     868
    878869        #wpadminbar #wp-admin-bar-edit > .ab-item:before,
    879870        #wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
    880871        #wpadminbar #wp-admin-bar-site-name > .ab-item:before,
     
    1005996        #wpadminbar li:hover ul li:hover ul li {
    1006997                display: list-item;
    1007998        }
    1008        
     999
    10091000        /* Override default min-width so dropdown lists aren't stretched
    10101001                to 100% viewport width at responsive sizes. */
    10111002        #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
    1012                 min-width: intrinsic;
    10131003                min-width: -webkit-fit-content;
    10141004                min-width: -moz-fit-content;
    10151005                min-width: fit-content;
     
    10401030        .network-admin #wpadminbar ul#wp-admin-bar-top-secondary > li#wp-admin-bar-my-account {
    10411031                margin-right: 0;
    10421032        }
    1043        
     1033
    10441034        /* Realign arrows on taller responsive submenus */
    1045        
     1035
    10461036        #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before {
    10471037                top: 10px;
    10481038                left: 0;
     
    10541044        #wpadminbar {
    10551045                position: absolute;
    10561046        }
    1057        
     1047
    10581048        #wp-responsive-overlay {
    10591049                position: fixed;
    10601050                top: 0;
     
    10771067        #wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper {
    10781068                margin-left: 0;
    10791069        }
    1080        
     1070
    10811071        #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
    10821072                margin: 0;
    10831073                width: 100%;
     
    10851075                left: auto;
    10861076                position: relative;
    10871077        }
    1088        
     1078
    10891079        #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper .ab-item {
    10901080                font-size: 16px;
    10911081                padding: 6px 15px 19px 30px;
    10921082        }
    1093        
     1083
    10941084        #wpadminbar li:hover ul li ul li {
    10951085                display: list-item;
    10961086        }
     
    10991089        #wpadminbar li#wp-admin-bar-updates {
    11001090                display: none;
    11011091        }
    1102        
     1092
    11031093        /* Make submenus full-width at this size */
    1104        
     1094
    11051095        #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
    11061096                position: static;
    11071097                -webkit-box-shadow: none;
  • src/wp-includes/css/buttons.css

     
    4848        cursor: pointer;
    4949        border-width: 1px;
    5050        border-style: solid;
     51        -webkit-appearance: none;
    5152        -webkit-border-radius: 3px;
    52         -webkit-appearance: none;
    5353        border-radius: 3px;
    5454        white-space: nowrap;
    5555        -webkit-box-sizing: border-box;
    56         -moz-box-sizing:    border-box;
    57         box-sizing:         border-box;
     56        -moz-box-sizing: border-box;
     57        box-sizing: border-box;
    5858}
    5959
    6060/* Remove the dotted border on :focus and the extra padding in Firefox */
     
    107107.wp-core-ui input[type="reset"]:focus {
    108108        background: none;
    109109        border: none;
    110         -moz-box-shadow: none;
    111110        -webkit-box-shadow: none;
    112111        box-shadow: none;
    113112        padding: 0 2px 1px;
     
    123122        color: #555;
    124123        border-color: #cccccc;
    125124        background: #f7f7f7;
    126 
    127125        -webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba(0,0,0,.08);
    128126        box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba(0,0,0,.08);
    129127        vertical-align: top;
     
    159157        background: #eee;
    160158        border-color: #999;
    161159        color: #333;
    162         -webkit-box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
     160        -webkit-box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
    163161        box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
    164162}
    165163
     
    173171        color: #aaa !important;
    174172        border-color: #ddd !important;
    175173        -webkit-box-shadow: none !important;
    176         box-shadow:         none !important;
     174        box-shadow: none !important;
    177175        text-shadow: 0 1px 0 #fff !important;
    178176        cursor: default;
    179177}
     
    184182
    185183.wp-core-ui .button-primary {
    186184        background: #2ea2cc;
    187         border-color: #0074a2; 
    188         -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5), 0 1px 0 rgba(0,0,0,.15);
     185        border-color: #0074a2;
     186        -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5), 0 1px 0 rgba(0,0,0,.15);
    189187        box-shadow: inset 0 1px 0 rgba(120,200,230,0.5), 0 1px 0 rgba(0,0,0,.15);
    190188        color: #fff;
    191189        text-decoration: none;
     
    197195.wp-core-ui .button-primary:focus {
    198196        background: #1e8cbe;
    199197        border-color: #0074a2;
    200         -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.6);
     198        -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.6);
    201199        box-shadow: inset 0 1px 0 rgba(120,200,230,0.6);
    202200        color: #fff;
    203201}
     
    216214        background: #1b7aa6;
    217215        border-color: #005684;
    218216        color: rgba(255,255,255,0.95);
    219         -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
     217        -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
    220218        box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
    221219        vertical-align: top;
    222220}
     
    229227        background: #298cba !important;
    230228        border-color: #1b607f !important;
    231229        -webkit-box-shadow: none !important;
    232         box-shadow:         none !important;
     230        box-shadow: none !important;
    233231        text-shadow: 0 -1px 0 rgba(0,0,0,0.1) !important;
    234232        cursor: default;
    235233}
     
    248246
    249247.wp-core-ui .button-group > .button {
    250248        display: inline-block;
     249        -webkit-border-radius: 0;
    251250        border-radius: 0;
    252251        margin-right: -1px;
    253252        z-index: 10;
     
    262261}
    263262
    264263.wp-core-ui .button-group > .button:first-child {
     264        -webkit-border-radius: 3px 0 0 3px;
    265265        border-radius: 3px 0 0 3px;
    266266}
    267267
    268268.wp-core-ui .button-group > .button:last-child {
     269        -webkit-border-radius: 0 3px 3px 0;
    269270        border-radius: 0 3px 3px 0;
    270271}
    271272
     
    288289                height: auto;
    289290                margin-bottom: 4px;
    290291        }
    291        
     292
    292293        #media-upload.wp-core-ui .button {
    293294                padding: 0 10px 1px;
    294295                height: 24px;
     
    301302                position: relative;
    302303                margin: 0 14px 0 10px; /* 14px right margin to match all other buttons */
    303304        }
    304        
     305
    305306        /* Reset responsive styles in Press This, Customizer */
    306307
    307308        .wp-core-ui.wp-customizer .button,
     
    316317                margin: 0;
    317318                vertical-align: inherit;
    318319        }
    319        
     320
    320321        /* Reset responsive styles on Log in button on iframed login form */
    321        
     322
    322323        .interim-login .button.button-large {
    323324                height: 30px;
    324325                line-height: 28px;
    325326                padding: 0 12px 2px;
    326327        }
    327        
     328
    328329}
  • src/wp-includes/css/editor.css

     
    55div.mce-panel {
    66        border: 0;
    77        background: #fff;
     8        -webkit-filter: none;
    89        filter: none;
    910}
    1011
     
    3233.mce-toolbar .mce-btn {
    3334        border-color: transparent;
    3435        background: transparent;
     36        -webkit-box-shadow: none;
    3537        box-shadow: none;
    3638}
    3739
     
    4143        margin: 0 1px;
    4244        -webkit-border-radius: 2px;
    4345        border-radius: 2px;
     46        -webkit-filter: none;
    4447        filter: none;
    4548}
    4649
    4750#wp-fullscreen-buttons .mce-btn:hover,
    4851.mce-toolbar .mce-btn-group .mce-btn:hover,
    4952.mce-toolbar .mce-btn-group .mce-btn.mce-active {
     53        -webkit-box-shadow: 0 0 transparent;
    5054        box-shadow: 0 0 transparent;
    5155        border-color: #bbb;
    5256        background: #eee;
     
    7983}
    8084
    8185.mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
     86        -webkit-border-radius: 0;
    8287        border-radius: 0;
    8388        direction: ltr;
    8489        background: #fff;
    8590        border: 1px solid #ddd;
    8691        -webkit-box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .2);
    87         box-shadow:         inset 0 1px 1px -1px rgba(0, 0, 0, .2);
     92        box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .2);
    8893}
    8994
    9095.mce-toolbar .mce-btn-group .mce-btn.mce-listbox:hover {
     
    295300        outline: none;
    296301        display: block;
    297302        resize: vertical;
     303        -webkit-box-sizing: border-box;
    298304        -moz-box-sizing: border-box;
    299         -webkit-box-sizing: border-box;
    300305        box-sizing: border-box;
    301306}
    302307
     
    420425        border-bottom-style: solid;
    421426        border-bottom-width: 1px;
    422427        -webkit-border-top-right-radius: 3px;
     428        border-top-right-radius: 3px;
    423429        -webkit-border-top-left-radius: 3px;
    424         border-top-right-radius: 3px;
    425430        border-top-left-radius: 3px;
    426431        padding: 2px 8px 0;
    427432        min-height: 29px;
     
    445450        background: #eee;
    446451        background-image: -webkit-gradient(linear, left bottom, left top, from(#e3e3e3), to(#fff));
    447452        background-image: -webkit-linear-gradient(bottom, #e3e3e3, #fff);
    448         background-image:    -moz-linear-gradient(bottom, #e3e3e3, #fff);
    449         background-image:      -o-linear-gradient(bottom, #e3e3e3, #fff);
    450453        background-image: linear-gradient(to top, #e3e3e3, #fff);
    451454}
    452455
     
    529532
    530533#wp-link input[type="text"] {
    531534        -webkit-box-sizing: border-box;
     535        -moz-box-sizing: border-box;
     536        box-sizing: border-box;
    532537}
    533538
    534539#wp-link input[type="text"],
     
    955960        z-index: 300002;
    956961        border: 0;
    957962        -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.7);
    958         box-shadow:         0 5px 15px rgba(0,0,0,0.7);
     963        box-shadow: 0 5px 15px rgba(0,0,0,0.7);
    959964        background-color: #f5f5f5;
    960965}
    961966
     
    11271132        bottom: 0;
    11281133        left: 0;
    11291134        right: 0;
     1135        -webkit-filter: inherit;
    11301136        filter: inherit;
    11311137}
    11321138
     
    11601166        bottom: 30px;
    11611167        top: 60px;
    11621168        z-index: 150010;
    1163        
     1169
    11641170}
    11651171
    11661172.wp-fullscreen-wrap .wp-editor-container,
     
    12871293        background: #f4f4f4;
    12881294        background-image: -webkit-gradient(linear, left bottom, left top, from(#e4e4e4), to(#f9f9f9));
    12891295        background-image: -webkit-linear-gradient(bottom, #e4e4e4, #f9f9f9);
    1290         background-image:    -moz-linear-gradient(bottom, #e4e4e4, #f9f9f9);
    1291         background-image:      -o-linear-gradient(bottom, #e4e4e4, #f9f9f9);
    12921296        background-image: linear-gradient(to top, #e4e4e4, #f9f9f9);
    12931297}
    12941298
     
    13001304        background: #eee;
    13011305        background-image: -webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#f9f9f9));
    13021306        background-image: -webkit-linear-gradient(top, #e4e4e4, #f9f9f9);
    1303         background-image:    -moz-linear-gradient(top, #e4e4e4, #f9f9f9);
    1304         background-image:      -o-linear-gradient(top, #e4e4e4, #f9f9f9);
    13051307        background-image: linear-gradient(to bottom, #e4e4e4, #f9f9f9);
    13061308}
    13071309
    13081310#wp-fullscreen-modes a:first-child {
    13091311        border-width: 1px;
    13101312        -webkit-border-top-left-radius: 3px;
     1313        border-top-left-radius: 3px;
    13111314        -webkit-border-bottom-left-radius: 3px;
    1312         border-top-left-radius: 3px;
    13131315        border-bottom-left-radius: 3px;
    13141316}
    13151317
    13161318#wp-fullscreen-modes a:last-child {
    13171319        -webkit-border-top-right-radius: 3px;
     1320        border-top-right-radius: 3px;
    13181321        -webkit-border-bottom-right-radius: 3px;
    1319         border-top-right-radius: 3px;
    13201322        border-bottom-right-radius: 3px;
    13211323}
    13221324
     
    13411343    line-height: 20px;
    13421344    overflow: visible;
    13431345    text-align: center;
     1346    -webkit-box-sizing: border-box;
    13441347    -moz-box-sizing: border-box;
    13451348    box-sizing: border-box;
    13461349}
     
    14801483
    14811484        #wp-link .toggle-arrow {
    14821485                background: transparent url('../images/toggle-arrow-2x.png') top left no-repeat;
     1486                -webkit-background-size: 19px 69px;
    14831487                background-size: 19px 69px;
    14841488        }
    14851489}
  • src/wp-includes/css/jquery-ui-dialog.css

     
    255255        z-index: 300002;
    256256        border: 0;
    257257        -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.7);
    258         box-shadow:         0 5px 15px rgba(0,0,0,0.7);
     258        box-shadow: 0 5px 15px rgba(0,0,0,0.7);
    259259        background-color: #f5f5f5;
    260260}
    261261
  • src/wp-includes/css/media-views.css

     
    33 */
    44.media-modal * {
    55        -webkit-box-sizing: content-box;
    6         -moz-box-sizing:    content-box;
    7         box-sizing:         content-box;
     6        -moz-box-sizing: content-box;
     7        box-sizing: content-box;
    88}
    99
    1010.media-modal,
     
    5757.media-frame select {
    5858        font-family: "Open Sans", sans-serif;
    5959        font-size: 12px;
     60        -webkit-box-sizing: border-box;
    6061        -moz-box-sizing: border-box;
    61         -webkit-box-sizing: border-box;
    62         -ms-box-sizing: border-box; /* ie8 only */
    6362        box-sizing: border-box;
    6463        border-width: 1px;
    6564        border-style: solid;
     
    9392/* Enable draggable on IE10 touch events until it's rolled into jQuery UI core */
    9493.ui-sortable,
    9594.ui-draggable {
    96         -ms-touch-action: none;
    97         touch-action:     none;
     95        touch-action: none;
    9896}
    9997
    10098.meta-box-sortables.ui-sortable {
    101         -ms-touch-action: auto;
    102         touch-action:     auto;
     99        touch-action: auto;
    103100}
    104101
    105102.meta-box-sortables.ui-sortable .hndle {
    106         -ms-touch-action: none;
    107         touch-action:     none;
     103        touch-action: none;
    108104}
    109105
    110106/**
     
    183179        bottom: 0;
    184180        overflow: auto;
    185181        min-height: 300px;
     182        -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.7);
    186183        box-shadow: 0 5px 15px rgba(0,0,0,0.7);
    187184        background: #fcfcfc;
    188185        -webkit-font-smoothing: subpixel-antialiased;
     
    458455}
    459456
    460457.media-router a {
    461         -moz-transition:    none;
    462458        -webkit-transition: none;
    463         transition:         none;
     459        transition: none;
    464460}
    465461
    466462.media-router > a {
     
    592588
    593589.media-frame.hide-router .media-frame-title {
    594590        border-bottom: 1px solid #dfdfdf;
     591        -webkit-box-shadow: 0 4px 4px -4px rgba( 0, 0, 0, 0.1 );
    595592        box-shadow: 0 4px 4px -4px rgba( 0, 0, 0, 0.1 );
    596593}
    597594
     
    660657.attachment {
    661658        position: relative;
    662659        float: left;
    663 
    664660        padding: 0;
    665661        margin: 0 10px 20px;
    666662        color: #464646;
    667663        list-style: none;
    668664        text-align: center;
    669 
    670665        -webkit-user-select: none;
    671         -moz-user-select:    none;
    672         -ms-user-select:     none;
    673         -o-user-select:      none;
    674         user-select:         none;
     666        -moz-user-select: none;
     667        -ms-user-select: none;
     668        user-select: none;
    675669}
    676670
    677671.selected.attachment {
     672        -webkit-box-shadow:
     673                0 0 0 1px #fff,
     674                0 0 0 3px #ccc;
    678675        box-shadow:
    679676                0 0 0 1px #fff,
    680677                0 0 0 3px #ccc;
     
    684681        position: relative;
    685682        width: 199px;
    686683        height: 199px;
     684        -webkit-box-shadow:
     685                inset 0 0 15px rgba( 0, 0, 0, 0.1 ),
     686                inset 0 0 0 1px rgba( 0, 0, 0, 0.05 );
    687687        box-shadow:
    688688                inset 0 0 15px rgba( 0, 0, 0, 0.1 ),
    689689                inset 0 0 0 1px rgba( 0, 0, 0, 0.05 );
     
    716716        left: 0;
    717717        right: 0;
    718718        bottom: 0;
     719        -webkit-box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.1 );
    719720        box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.1 );
    720721        overflow: hidden;
    721722}
     
    734735        width: 100%;
    735736        height: 100%;
    736737        -webkit-transform: translate( 50%, 50% );
    737         -moz-transform:    translate( 50%, 50% );
    738         -ms-transform:     translate( 50%, 50% );
    739         -o-transform:      translate( 50%, 50% );
    740         transform:         translate( 50%, 50% );
     738        -ms-transform: translate( 50%, 50% );
     739        transform: translate( 50%, 50% );
    741740}
    742741
    743742.attachment .thumbnail .centered img {
    744743        -webkit-transform: translate( -50%, -50% );
    745         -moz-transform:    translate( -50%, -50% );
    746         -ms-transform:     translate( -50%, -50% );
    747         -o-transform:      translate( -50%, -50% );
    748         transform:         translate( -50%, -50% );
     744        -ms-transform: translate( -50%, -50% );
     745        transform: translate( -50%, -50% );
    749746}
    750747
    751748.attachment .filename {
     
    760757        text-align: center;
    761758        font-weight: bold;
    762759        background: rgba( 255, 255, 255, 0.8 );
     760        -webkit-box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.15 );
    763761        box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.15 );
    764762}
    765763
     
    792790        background-color: #fff;
    793791        background-position: -96px 4px;
    794792        border-width: 0;
     793        -webkit-border-radius: 3px;
    795794        border-radius: 3px;
     795        -webkit-box-shadow: 0 0 0 1px rgba( 0, 0, 0, 0.3 );
    796796        box-shadow: 0 0 0 1px rgba( 0, 0, 0, 0.3 );
    797797}
    798798
    799799.attachment .close:hover {
     800        -webkit-box-shadow: 0 0 0 1px rgba( 0, 0, 0, 0.6 );
    800801        box-shadow: 0 0 0 1px rgba( 0, 0, 0, 0.6 );
    801802}
    802803
     
    813814        right: -6px;
    814815        outline: none;
    815816        background: #eee;
     817        -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba( 0, 0, 0, 0.4 );
    816818        box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba( 0, 0, 0, 0.4 );
    817819}
    818820
     
    832834}
    833835
    834836.attachment.details {
     837        -webkit-box-shadow: 0 0 0 1px #fff,
     838                                0 0 0 5px #1e8cbe;
    835839        box-shadow: 0 0 0 1px #fff,
    836840                                0 0 0 5px #1e8cbe;
    837841}
    838842
    839843.attachment.details .check {
    840844        background-color: #1e8cbe;
     845        -webkit-box-shadow: 0 0 0 1px #fff,
     846                                0 0 0 2px #1e8cbe;
    841847        box-shadow: 0 0 0 1px #fff,
    842848                                0 0 0 2px #1e8cbe;
    843849}
     
    857863        margin: -1px 0 0;
    858864        padding: 8px;
    859865        font-size: 12px;
     866        -webkit-border-radius: 0;
    860867        border-radius: 0;
    861868}
    862869
     
    908915        height: 10px;
    909916        width: 70%;
    910917        margin: 10px auto;
     918        -webkit-border-radius: 10px;
    911919        border-radius: 10px;
    912920        background: #dfdfdf;
    913921        background: rgba( 0, 0, 0, 0.1 );
     
    918926        min-width: 20px;
    919927        width: 0;
    920928        background: #1e8cbe;
     929        -webkit-border-radius: 10px;
    921930        border-radius: 10px;
    922         -webkit-transition: width 300ms;
    923         -moz-transition:    width 300ms;
    924         -ms-transition:     width 300ms;
    925         -o-transition:      width 300ms;
     931        -webkit-transition:         width 300ms;
    926932        transition:         width 300ms;
    927933}
    928934
     
    952958
    953959.media-sidebar .media-uploader-status {
    954960        border-bottom: 1px solid #dfdfdf;
     961        -webkit-box-shadow: 0 1px 0 #fff;
    955962        box-shadow: 0 1px 0 #fff;
    956963}
    957964
     
    10021009        padding: 8px;
    10031010        border: 1px #c00 solid;
    10041011        background: #ffebe8;
     1012        -webkit-border-radius: 3px;
    10051013        border-radius: 3px;
    10061014}
    10071015
     
    10131021        background: #e00;
    10141022        background-image: -webkit-gradient(linear, left top, left bottom, from(#e00), to(#a00));
    10151023        background-image: -webkit-linear-gradient(top, #e00, #a00);
    1016         background-image:    -moz-linear-gradient(top, #e00, #a00);
    1017         background-image:      -o-linear-gradient(top, #e00, #a00);
    1018         background-image:   linear-gradient(to bottom, #e00, #a00);
     1024        background-image: linear-gradient(to bottom, #e00, #a00);
     1025        -webkit-border-radius: 3px;
    10191026        border-radius: 3px;
    10201027}
    10211028
     
    10331040        right: 0;
    10341041        bottom: 0;
    10351042        background: rgba( 0, 86, 132, 0.9 );
    1036 
    10371043        z-index: 250000;
    10381044        display: none;
    10391045        text-align: center;
    10401046        opacity: 0;
    1041 
    10421047        -webkit-transition: opacity 250ms;
    1043         -moz-transition:    opacity 250ms;
    1044         -ms-transition:     opacity 250ms;
    1045         -o-transition:      opacity 250ms;
    1046         transition:         opacity 250ms;
     1048        transition: opacity 250ms;
    10471049}
    10481050
    10491051.uploader-window-content {
     
    10621064        left: 0;
    10631065        right: 0;
    10641066        -webkit-transform: translateY( -50% );
    1065         -moz-transform:    translateY( -50% );
    1066         -ms-transform:     translateY( -50% );
    1067         -o-transform:      translateY( -50% );
    1068         transform:         translateY( -50% );
    1069 
     1067        -ms-transform: translateY( -50% );
     1068        transform: translateY( -50% );
    10701069        font-size: 40px;
    10711070        color: #fff;
    10721071        padding: 0;
     
    12371236}
    12381237
    12391238.attachment.selection.selected {
     1239        -webkit-box-shadow: none;
    12401240        box-shadow: none;
    12411241}
    12421242
    12431243.attachment.selection.details {
     1244        -webkit-box-shadow:
     1245                0 0 0 1px #fff,
     1246                0 0 0 4px #1e8cbe;
    12441247        box-shadow:
    12451248                0 0 0 1px #fff,
    12461249                0 0 0 4px #1e8cbe;
    12471250}
    12481251
    12491252.media-selection .attachment.selection.details {
     1253        -webkit-box-shadow:
     1254                0 0 0 1px #fff,
     1255                0 0 0 3px #1e8cbe;
    12501256        box-shadow:
    12511257                0 0 0 1px #fff,
    12521258                0 0 0 3px #1e8cbe;
     
    12601266        right: 0;
    12611267        bottom: 0;
    12621268        width: 25px;
    1263         background-image: -webkit-gradient(linear, right top, left top, from( rgba( 255, 255, 255, 1 ) ), to( rgba( 255, 255, 255, 0 ) ));
    1264         background-image: -webkit-linear-gradient(right, rgba( 255, 255, 255, 1 ) ,  rgba( 255, 255, 255, 0 ) );
    1265         background-image:    -moz-linear-gradient(right, rgba( 255, 255, 255, 1 ) ,  rgba( 255, 255, 255, 0 ) );
    1266         background-image:      -o-linear-gradient(right, rgba( 255, 255, 255, 1 ) ,  rgba( 255, 255, 255, 0 ) );
    1267         background-image:   linear-gradient(to left, rgba( 255, 255, 255, 1 ) ,  rgba( 255, 255, 255, 0 ) );
     1269        background-image: -webkit-gradient(linear, right top, left top, from(rgba( 255, 255, 255, 1 )), to(rgba( 255, 255, 255, 0 )));
     1270        background-image: -webkit-linear-gradient(right, rgba( 255, 255, 255, 1 ), rgba( 255, 255, 255, 0 ));
     1271        background-image: linear-gradient(to left, rgba( 255, 255, 255, 1 ) ,  rgba( 255, 255, 255, 0 ) );
    12681272}
    12691273
    12701274.media-selection .attachment .filename {
     
    12771281
    12781282.media-frame .spinner {
    12791283        background: url('../images/spinner.gif') no-repeat;
     1284        -webkit-background-size: 20px 20px;
    12801285        background-size: 20px 20px;
    12811286        display: none;
    12821287        opacity: 0.7;
     
    13221327        line-height: 18px;
    13231328        color: #666;
    13241329        border-bottom: 1px solid #e5e5e5;
     1330        -webkit-box-shadow: 0 1px 0 #fff;
    13251331        box-shadow: 0 1px 0 #fff;
    13261332        padding-bottom: 11px;
    13271333}
     
    13451351.uploading .attachment-info .thumbnail {
    13461352        width: 120px;
    13471353        height: 80px;
     1354        -webkit-box-shadow: inset 0 0 15px rgba( 0, 0, 0, 0.1 );
    13481355        box-shadow: inset 0 0 15px rgba( 0, 0, 0, 0.1 );
    13491356}
    13501357
     
    13601367        left: 0;
    13611368        right: 0;
    13621369        bottom: 0;
     1370        -webkit-box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.15 );
    13631371        box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.15 );
    13641372        overflow: hidden;
    13651373}
     
    14381446        padding: 12px 14px;
    14391447        width: 100%;
    14401448        min-width: 200px;
     1449        -webkit-box-shadow: inset 2px 2px 4px -2px rgba( 0, 0, 0, 0.1 );
    14411450        box-shadow: inset 2px 2px 4px -2px rgba( 0, 0, 0, 0.1 );
    14421451}
    14431452
     
    14861495        left: 0;
    14871496        right: 0;
    14881497        bottom: 0;
     1498        -webkit-box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.1 );
    14891499        box-shadow: inset 0 0 0 1px rgba( 0, 0, 0, 0.1 );
    14901500        overflow: hidden;
    14911501}
     
    16921702        .media-modal-close {
    16931703                right: 10px;
    16941704        }
    1695        
     1705
    16961706        /* Text inputs need to be 16px, or they force zooming on iOS */
    16971707        .media-frame input[type="text"],
    16981708        .media-frame input[type="password"],
     
    17401750        .media-frame-title {
    17411751                display: none;
    17421752        }
    1743        
     1753
    17441754        .media-frame-toolbar {
    17451755                position: absolute;
    17461756                bottom: 0px;
     
    17651775        .attachment-details h3 {
    17661776                margin-top: 45px;
    17671777        }
    1768                
     1778
    17691779        /* Shorten right-side links so they don't overlap the close button */
    17701780        .media-menu a:nth-child(2),
    17711781        .media-menu a:last-child {
     
    17911801                top: 84px;
    17921802                left: 0;
    17931803        }
    1794        
     1804
    17951805        .media-frame-content {
    17961806                left: 0;
    17971807                top: 118px;
     
    18001810        .media-frame .attachments-browser {
    18011811                padding-bottom: 300px;
    18021812        }
    1803        
     1813
    18041814        .media-sidebar {
    18051815                border-bottom: 1px solid #dddddd;
    18061816        }
    1807        
     1817
    18081818        .media-modal {
    18091819                width: auto;
    18101820        }
     
    19101920        .media-frame-content {
    19111921                top: 78px;
    19121922        }
    1913        
     1923
    19141924        .attachments-browser .attachments {
    19151925                top: 2px;
    19161926        }
     
    19381948
    19391949        .media-modal-icon {
    19401950                background-image: url(../images/uploader-icons-2x.png);
     1951                -webkit-background-size: 134px 15px;
    19411952                background-size: 134px 15px;
    19421953        }
    19431954
  • src/wp-includes/css/wp-auth-check.css

     
    3131        background-color: #eee;
    3232        z-index: 1000001;
    3333        -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.3);
    34         box-shadow:         0 3px 6px rgba(0,0,0,0.3);
     34        box-shadow: 0 3px 6px rgba(0,0,0,0.3);
    3535}
    3636
    3737#wp-auth-check-wrap.fallback #wp-auth-check {
     
    4141
    4242#wp-auth-check-wrap #wp-auth-check-form {
    4343        background: url(../images/wpspin-2x.gif) no-repeat center center;
     44        -webkit-background-size: 16px 16px;
    4445        background-size: 16px 16px;
    4546        height: 100%;
    4647}
     
    7172        width: 22px;
    7273        color: #777;
    7374        -webkit-font-smoothing: antialiased !important;
     75        -moz-osx-font-smoothing: grayscale;
    7476}
    7577
    7678#wp-auth-check-wrap .wp-auth-check-close:hover:before {
     
    9597#wp-auth-check-wrap.fallback .wp-auth-fallback,
    9698#wp-auth-check-wrap.fallback .wp-auth-check-close {
    9799        display: block;
    98 }
    99  No newline at end of file
     100}
  • src/wp-includes/css/wp-pointer.css

     
    55        background: #fff;
    66        border: 1px solid #dfdfdf;
    77        -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.075);
    8         box-shadow:         0 3px 6px rgba(0,0,0,0.075);
     8        box-shadow: 0 3px 6px rgba(0,0,0,0.075);
    99}
    1010
    1111.wp-pointer-content h3 {
     
    2222
    2323.wp-pointer-content h3:before {
    2424        background: #fff;
     25        -webkit-border-radius: 50%;
    2526        border-radius: 50%;
    2627        color: #2ea2cc;
    2728        content: '\f227';