]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/css/themes-rtl.css
WordPress 4.3-scripts
[autoinstalls/wordpress.git] / wp-admin / css / themes-rtl.css
index d0a66f7e8735183c2d687d2d7a066d15c896bcb4..ba7003c518fac0e418a2fc430ad389c427d531ee 100644 (file)
        padding: 0 0 100px;
 }
 
-.themes-php .wrap h2 {
+.themes-php .wrap h1 {
        float: right;
        margin-bottom: 15px;
 }
 
-.network-admin.themes-php .wrap h2 {
+.network-admin.themes-php .wrap h1 {
        margin-bottom: 0;
 }
 
-.themes-php .wrap h2 .button {
+.themes-php .wrap h1 .button {
        margin-right: 20px;
 }
 
@@ -39,7 +39,8 @@
 
 /* Position admin messages */
 .themes-php div.updated,
-.themes-php div.error {
+.themes-php div.error,
+.themes-php div.notice {
        margin: 0 0 20px 0;
        clear: both;
 }
        right: 0;
        top: 0;
        width: 100%;
-       -webkit-transform: translateZ( 0 ); /* Prevents rendering bugs in Chrome */
-       -webkit-transition: opacity 0.2s ease-in-out; /* Prevents rendering bugs in Chrome */
+       -webkit-transition: opacity 0.2s ease-in-out;
        transition: opacity 0.2s ease-in-out;
 }
 
        top: 35%;
        left: 25%;
        right: 25%;
-       background: #222;
+       background: #23282d;
        background: rgba(0,0,0,0.7);
        color: #fff;
        font-size: 15px;
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
 }
 
+.theme-browser .customize-control .theme.active .theme-name {
+       padding-left: 15px;
+}
+
 .theme-browser .theme.active .theme-name span {
        font-weight: 600;
 }
 }
 
 .theme-browser .theme .theme-author {
-       background: #222;
+       background: #23282d;
        color: #eee;
        display: none;
        font-size: 14px;
        z-index: 1;
 }
 
-.theme-browser .theme.add-new-theme:after {
+.theme-browser .theme.add-new-theme a:after {
        display: block;
        content: '';
-       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-       opacity: 1;
        background: transparent;
        background: rgba(0, 0, 0, 0);
        position: absolute;
        right: 0;
        left: 0;
        bottom: 0;
-       padding: 10% 0 0 0;
+       padding: 0;
        text-shadow: none;
        border: 5px dashed #d5d2ca;
        border: 5px dashed rgba(0, 0, 0, 0.1);
-       -webkit-transition: opacity 0.2s ease-in-out;
-       transition: opacity 0.2s ease-in-out;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        text-indent: 4px;
 }
 
-.theme-browser .theme.add-new-theme:hover .theme-screenshot,
-.theme-browser .theme.add-new-theme:focus .theme-screenshot {
+.theme-browser .theme.add-new-theme a:hover .theme-screenshot,
+.theme-browser .theme.add-new-theme a:focus .theme-screenshot {
        background: none;
 }
 
-.theme-browser .theme.add-new-theme:hover span:after,
-.theme-browser .theme.add-new-theme:focus span:after {
+.theme-browser .theme.add-new-theme a:hover span:after,
+.theme-browser .theme.add-new-theme a:focus span:after {
        background: #fff;
-       color: #0074a2;
+       color: #0073aa;
 }
 
-.theme-browser .theme.add-new-theme:hover:after,
-.theme-browser .theme.add-new-theme:focus:after {
+.theme-browser .theme.add-new-theme a:hover:after,
+.theme-browser .theme.add-new-theme a:focus:after {
        border-color: transparent;
        color: #fff;
-       background: #0074a2;
+       background: #0073aa;
        content: '';
 }
 
        font-weight: 400;
        position: relative;
        top: 0;
-       margin-top: -10%;
-       margin-bottom: 10%;
+       margin-top: -18px;
+       padding-top: 0;
+       padding-bottom: 48px;
 }
 
-.theme-browser .theme.add-new-theme:hover .theme-name,
-.theme-browser .theme.add-new-theme:focus .theme-name {
+.theme-browser .theme.add-new-theme a:hover .theme-name,
+.theme-browser .theme.add-new-theme a:focus .theme-name {
        color: #fff;
        z-index: 2;
 }
        bottom: 0;
        background: #f1f1f1;
        background: rgba( 238, 238, 238, 0.9 );
-       z-index: 10;
+       z-index: 10000; /* Over WP Pointers. */
 }
 
 .theme-overlay .theme-header {
        border-bottom: 1px solid #ddd;
 }
 
+.theme-overlay .theme-header button {
+       padding: 0;
+}
+
 .theme-overlay .theme-header .close {
        cursor: pointer;
        height: 48px;
        font-weight: 300;
 }
 
-.theme-overlay .theme-header .left:before,
-.rtl .theme-overlay .theme-header .right:before {
-       content: '\f341';
+.theme-overlay .theme-header .left:before {
+       content: "\f345";
 }
 
-.theme-overlay .theme-header .right:before,
-.rtl .theme-overlay .theme-header .left:before {
-       content: '\f345';
+.theme-overlay .theme-header .right:before {
+       content: "\f341";
 }
 
-
-
 .theme-overlay .theme-wrap {
        clear: both;
        position: fixed;
        background: #fff;
        -webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
-       z-index: 20;
+       z-index: 10000; /* Over WP Pointers. */
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
+       -webkit-overflow-scrolling: touch;
 }
 
 .theme-overlay .theme-wrap:after {
@@ -697,7 +699,7 @@ body.folded .theme-overlay .theme-wrap {
 
 .theme-overlay .screenshot.selected {
        background: transparent;
-       border: 2px solid #2ea2cc;
+       border: 2px solid #00a0d2;
 }
 
 .theme-overlay .screenshot.selected img {
@@ -719,7 +721,7 @@ body.folded .theme-overlay .theme-wrap {
 }
 
 .theme-overlay .current-label {
-       background: #333;
+       background: #32373c;
        color: #fff;
        font-size: 11px;
        display: inline-block;
@@ -734,7 +736,7 @@ body.folded .theme-overlay .theme-wrap {
 }
 
 .theme-overlay .theme-name {
-       color: #222;
+       color: #23282d;
        font-size: 32px;
        font-weight: 100;
        margin: 10px 0 0;
@@ -748,10 +750,6 @@ body.folded .theme-overlay .theme-wrap {
        float: none;
        display: inline-block;
        margin-right: 10px;
-       -webkit-user-select: none;
-       -moz-user-select: none;
-       -ms-user-select: none;
-       user-select: none;
 }
 
 .theme-overlay .theme-author {
@@ -775,7 +773,7 @@ body.folded .theme-overlay .theme-wrap {
 
 .theme-overlay .theme-tags {
        border-top: 3px solid #eee;
-       color: #888;
+       color: #82878c;
        font-size: 13px;
        font-weight: 400;
        margin: 30px 0 0 0;
@@ -799,7 +797,7 @@ body.folded .theme-overlay .theme-wrap {
 }
 
 .theme-overlay .theme-update {
-       color: #222;
+       color: #23282d;
        font-size: 18px;
        display: inline-block;
        line-height: 40px;
@@ -809,7 +807,7 @@ body.folded .theme-overlay .theme-wrap {
 .theme-overlay .parent-theme {
        background: #f7fcfe;
        border: 1px solid #eee;
-       border-right: 4px solid #2ea2cc;
+       border-right: 4px solid #00a0d2;
        font-size: 14px;
        font-weight: normal;
        margin-top: 30px;
@@ -838,6 +836,7 @@ body.folded .theme-overlay .theme-wrap {
        left: auto;
        top: auto;
        bottom: auto;
+       z-index: 10;
 }
 
 .single-theme .theme-overlay .theme-about {
@@ -928,7 +927,7 @@ body.folded .theme-overlay .theme-wrap {
                right: 0;
                padding: 70px 20px 20px;
                border: none;
-               z-index: 500; /* should overlap #wpadminbar, which is 500 on mobile. */
+               z-index: 100000; /* should overlap #wpadminbar. */
                position: fixed;
        }
 
@@ -1022,10 +1021,6 @@ body.folded .theme-overlay .theme-wrap {
                font-size: 13px;
        }
 
-       .themes-php .wrap h2 {
-               width: 100%;
-       }
-
        .themes-php .wp-filter-search {
                float: none;
                clear: both;
@@ -1081,7 +1076,7 @@ body.folded .theme-overlay .theme-wrap {
 
 /* Already installed theme */
 .theme-browser .theme .theme-installed {
-       background: #0074a2;
+       background: #0073aa;
 }
 .theme-browser .theme .theme-installed:before {
        content: '\f147';
@@ -1090,6 +1085,10 @@ body.folded .theme-overlay .theme-wrap {
        display: none !important;
 }
 
+.theme-install-php .wp-filter {
+       padding: 0 20px;
+}
+
 .theme-install-php a.upload,
 .theme-install-php a.browse-themes {
        cursor: pointer;
@@ -1141,7 +1140,8 @@ body.show-upload-theme .upload-theme + .wp-filter + .theme-browser {
 }
 
 p.no-themes {
-       color: #999;
+       clear: both;
+       color: #666;
        font-size: 18px;
        font-style: normal;
        margin: 0;
@@ -1172,62 +1172,54 @@ body.show-upload-theme p.no-themes {
        }
 }
 
-.rating {
+.theme-details .star-rating {
        margin: 15px 0 0;
 }
-.rating span:before {
-       color: #e6b800;
+
+.theme-details .star-rating span:before {
+       color: #ffb900;
        content: "\f154";
        display: inline-block;
        -webkit-font-smoothing: antialiased;
        font: normal 20px/1 'dashicons';
        vertical-align: top;
 }
+
 /* Half stars */
-.rating-10 span.one:before,
-.rating-30 span.two:before,
-.rating-50 span.three:before,
-.rating-70 span.four:before,
-.rating-90 span.five:before {
+.star-rating.rating-10 span.one:before,
+.star-rating.rating-30 span.two:before,
+.star-rating.rating-50 span.three:before,
+.star-rating.rating-70 span.four:before,
+.star-rating.rating-90 span.five:before {
        content: "\f459";
 }
+
 /* Full stars */
-.rating-20 span.one:before {
-       content: "\f155";
-}
-.rating-30 span.one:before,
-.rating-40 span.one:before,
-.rating-40 span.two:before {
-       content: "\f155";
-}
-.rating-50 span.one:before,
-.rating-50 span.two:before,
-.rating-60 span.one:before,
-.rating-60 span.two:before,
-.rating-60 span.three:before {
-       content: "\f155";
-}
-.rating-70 span.one:before,
-.rating-70 span.two:before,
-.rating-70 span.three:before,
-.rating-80 span.one:before,
-.rating-80 span.two:before,
-.rating-80 span.three:before,
-.rating-80 span.four:before {
-       content: "\f155";
-}
-.rating-90 span.one:before,
-.rating-90 span.two:before,
-.rating-90 span.three:before,
-.rating-90 span.four:before,
-.rating-100 span.one:before,
-.rating-100 span.two:before,
-.rating-100 span.three:before,
-.rating-100 span.four:before,
-.rating-100 span.five:before {
+.star-rating.rating-20 span.one:before,
+.star-rating.rating-30 span.one:before,
+.star-rating.rating-40 span.one:before,
+.star-rating.rating-40 span.two:before,
+.star-rating.rating-50 span.one:before,
+.star-rating.rating-50 span.two:before,
+.star-rating.rating-60 span.one:before,
+.star-rating.rating-60 span.two:before,
+.star-rating.rating-60 span.three:before,
+.star-rating.rating-70 span.one:before,
+.star-rating.rating-70 span.two:before,
+.star-rating.rating-70 span.three:before,
+.star-rating.rating-80 span.one:before,
+.star-rating.rating-80 span.two:before,
+.star-rating.rating-80 span.three:before,
+.star-rating.rating-80 span.four:before,
+.star-rating.rating-90 span.one:before,
+.star-rating.rating-90 span.two:before,
+.star-rating.rating-90 span.three:before,
+.star-rating.rating-90 span.four:before,
+.star-rating.rating-100 > span:before {
        content: "\f155";
 }
-.rating .ratings {
+
+.theme-details .star-rating .ratings {
        display: block;
        line-height: 20px;
        color: #999;
@@ -1357,6 +1349,16 @@ body.full-overlay-active {
        height: 100%;
 }
 
+#customize-preview.wp-full-overlay-main {
+       background: url(../images/spinner.gif) no-repeat center center;
+       -webkit-background-size: 20px 20px;
+       background-size: 20px 20px;
+}
+
+#customize-preview.wp-full-overlay-main.iframe-ready {
+       background: none;
+}
+
 .wp-full-overlay-sidebar .wp-full-overlay-header {
        position: absolute;
        right: 0;
@@ -1439,7 +1441,7 @@ body.full-overlay-active {
 
 .theme-install-overlay .previous-theme:before {
        font: normal 20px/1 dashicons;
-       content: "\f341";
+       content: "\f345";
        position: relative;
        top: 6px;
        right: 14px;
@@ -1447,7 +1449,7 @@ body.full-overlay-active {
 
 .theme-install-overlay .next-theme:before {
        font: normal 20px/1 dashicons;
-       content: "\f345";
+       content: "\f341";
        position: relative;
        top: 6px;
        right: 13px;
@@ -1459,79 +1461,85 @@ body.full-overlay-active {
 .theme-install-overlay .previous-theme.disabled:focus,
 .theme-install-overlay .next-theme.disabled:hover,
 .theme-install-overlay .next-theme.disabled:focus {
-       color: #bbb;
+       color: #b4b9be;
        background: #eee;
        cursor: default;
        pointer-events: none;
 }
 
-.rtl .theme-install-overlay .previous-theme:before {
-       content: "\f345";
+/* Collapse Button */
+.wp-core-ui .wp-full-overlay .collapse-sidebar {
+       position: fixed;
+       bottom: 8px;
+       right: 10px;
+       padding: 0;
+       color: #656a6f;
+       outline: 0;
+       line-height: 1;
+       background-color: transparent !important;
+       border: none !important;
+       -webkit-box-shadow: none !important;
+       box-shadow: none !important;
+       -webkit-border-radius: 0 !important;
+       border-radius: 0 !important;
 }
 
-.rtl .theme-install-overlay .next-theme:before {
-       content: "\f341";
+.wp-core-ui .wp-full-overlay .collapse-sidebar:hover,
+.wp-core-ui .wp-full-overlay .collapse-sidebar:focus {
+       color: #0073aa;
 }
 
-/* Collapse Button */
-.wp-full-overlay a.collapse-sidebar {
-       position: absolute;
-       bottom: 12px;
-       right: 0;
-       z-index: 50;
-       display: block;
-       width: 19px;
-       height: 19px;
-       margin-right: 15px;
-       padding: 0;
+.wp-full-overlay .collapse-sidebar-arrow,
+.wp-full-overlay .collapse-sidebar-label {
+       display: inline-block;
+       vertical-align: middle;
+       line-height: 20px;
+}
+
+.wp-full-overlay .collapse-sidebar-arrow {
+       width: 20px;
+       height: 20px;
+       margin: 0 2px; /* avoid the focus box-shadow to be cut-off */
        -webkit-border-radius: 50%;
        border-radius: 50%;
-       color: #777;
-       text-decoration: none;
+       overflow: hidden;
 }
 
-.wp-full-overlay a.collapse-sidebar:hover {
-       color: #0074a2;
+.wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-arrow,
+.wp-full-overlay .collapse-sidebar:focus .collapse-sidebar-arrow {
+    -webkit-box-shadow:
+       0 0 0 1px #5b9dd9,
+               0 0 2px 1px rgba(30, 140, 190, .8);
+    box-shadow:
+       0 0 0 1px #5b9dd9,
+               0 0 2px 1px rgba(30, 140, 190, .8);
 }
 
-.wp-full-overlay.collapsed .collapse-sidebar {
-       position: absolute;
-       right: 100%;
+.wp-full-overlay .collapse-sidebar-label {
+       margin-right: 3px;
 }
 
-.wp-full-overlay .collapse-sidebar-arrow {
-       position: static;
-       margin-top: 0;
-       margin-right: 0;
-       display: block;
-       width: auto;
-       height: auto;
-       background: none;
+.wp-full-overlay.collapsed .collapse-sidebar-label {
+       display: none;
 }
 
 .wp-full-overlay .collapse-sidebar-arrow:before {
-       -webkit-border-radius: 50%;
-       border-radius: 50%;
-       float: right;
+       display: block;
        content: "\f148";
        background: #eee;
        font: normal 20px/1 'dashicons';
        speak: none;
-       display: block;
        padding: 0;
-       text-indent: 0;
-       text-align: center;
-       position: relative;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
-       text-decoration: none !important;
 }
 
+/* rtl:ignore */
 .wp-full-overlay.collapsed .collapse-sidebar-arrow:before,
 .rtl .wp-full-overlay .collapse-sidebar-arrow:before {
-       -webkit-transform: rotate(180deg);
-       -ms-transform: rotate(180deg);
-       transform: rotate(180deg);
+       -webkit-transform: rotate(180.001deg);
+       -ms-transform: rotate(180.001deg);
+       transform: rotate(180.001deg); /* Firefox: promoting to its own layer to trigger anti-aliasing  */
 }
 
 .rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow:before {
@@ -1540,21 +1548,6 @@ body.full-overlay-active {
        transform: none;
 }
 
-.wp-full-overlay.collapsed .collapse-sidebar-arrow {
-       background-position: -1px -109px;
-}
-
-.wp-full-overlay .collapse-sidebar-label {
-       position: absolute;
-       right: 100%;
-       line-height: 20px;
-       margin-right: 10px;
-}
-
-.wp-full-overlay.collapsed .collapse-sidebar-label {
-       display: none;
-}
-
 /* Animations */
 .wp-full-overlay,
 .wp-full-overlay-sidebar,
@@ -1615,10 +1608,6 @@ body.full-overlay-active {
        transition: opacity 0.3s;
 }
 
-#customize-container .collapse-sidebar {
-       bottom: 16px;
-}
-
 #customize-controls {
        margin-top: 0;
 }
@@ -1671,11 +1660,6 @@ body.full-overlay-active {
        float: right;
 }
 
-.theme-details .star-rating {
-       margin: 7px 0;
-       float: left;
-}
-
 .theme-details .theme-description {
        float: right;
        color: #777;
@@ -1714,7 +1698,6 @@ body.full-overlay-active {
  * HiDPI Displays
  */
 @media print,
-  (-o-min-device-pixel-ratio: 5/4),
   (-webkit-min-device-pixel-ratio: 1.25),
   (min-resolution: 120dpi) {
        .wp-full-overlay .collapse-sidebar-arrow {
@@ -1723,6 +1706,7 @@ body.full-overlay-active {
                background-size: 15px 123px;
        }
 
+       #customize-preview.wp-full-overlay-main,
        .customize-loading #customize-container,
        .theme-install-overlay .wp-full-overlay-main {
                background-image: url(../images/spinner-2x.gif);