WordPress.org

Make WordPress Core

Changeset 27532


Ignore:
Timestamp:
03/14/2014 05:54:16 AM (6 years ago)
Author:
azaozz
Message:

Modals: darken all overlays, update all box-shadows and headings, correct thickbox styling, make the link modal narrower and bring back the animation (css transition). Props avryl, see #26952

Location:
trunk/src
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/css/common.css

    r27504 r27532  
    14241424}
    14251425
    1426 #TB_window {
    1427     border: 1px solid #333;
    1428 }
    1429 
    1430 #TB_window #TB_title {
    1431     background-color: #222;
    1432     color: #cfcfcf;
    1433 }
    1434 
    1435 #TB_window #TB_title a.tb-theme-preview-link,
    1436 #TB_window #TB_title a.tb-theme-preview-link:visited {
    1437     color: #999;
    1438     font-weight: 600;
    1439     text-decoration: none;
    1440 }
    1441 
    1442 #TB_window #TB_title a.tb-theme-preview-link:hover,
    1443 #TB_window #TB_title a.tb-theme-preview-link:focus {
    1444     color: #ccc;
    1445 }
    1446 
    14471426/* @todo: what is this doing here */
    14481427#dashboard_right_now .versions .b,
     
    19931972.js .meta-box-sortables .postbox.closed .handlediv:before {
    19941973    content: '\f140';
    1995 }
    1996 
    1997 #TB_ajaxContent #options {
    1998     position: absolute;
    1999     top: 20px;
    2000     right: 25px;
    2001     padding: 5px;
    2002 }
    2003 
    2004 #TB_ajaxContent h3 {
    2005     margin-bottom: .25em;
    20061974}
    20071975
     
    22732241}
    22742242
    2275 /* @todo: these seem misplaced */
    2276 .sticky-menu #TB_window {
    2277     background: #f1f1f1;
    2278 }
    2279 
    2280 .sticky-menu #TB_window .updated {
    2281     margin: 16px 0 0;
    2282 }
    2283 
    22842243/* =Media Queries
    22852244-------------------------------------------------------------- */
  • trunk/src/wp-admin/css/edit.css

    r27464 r27532  
    453453    margin-left: -225px;
    454454    background: #fff;
     455    -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
     456    box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
    455457    line-height: 1.5;
    456458    z-index: 1000005;
     
    464466    bottom: 0;
    465467    background: #000;
    466     opacity: 0.5;
    467     filter: alpha(opacity=50);
     468    opacity: 0.7;
     469    filter: alpha(opacity=70);
    468470    z-index: 1000000;
    469471}
  • trunk/src/wp-admin/css/media.css

    r27504 r27532  
    235235.find-box {
    236236    background-color: #fff;
     237    -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
     238    box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
    237239    width: 600px;
    238240    overflow: hidden;
     
    248250    background: #fcfcfc;
    249251    border-bottom: 1px solid #dfdfdf;
    250     height: 42px;
    251     font-size: 22px;
     252    height: 36px;
     253    font-size: 18px;
    252254    font-weight: 600;
    253     line-height: 41px;
    254     padding: 0 42px 0 16px;
     255    line-height: 36px;
     256    padding: 0 36px 0 16px;
    255257    position: absolute;
    256258    top: 0;
     
    264266    background-color: #fff;
    265267    position: absolute;
    266     top: 43px;
     268    top: 37px;
    267269    bottom: 45px;
    268270    overflow-y: scroll;
     
    301303
    302304#find-posts-close {
    303     width: 42px;
    304     height: 42px;
     305    width: 36px;
     306    height: 36px;
    305307    position: absolute;
    306308    top: 0;
     
    316318
    317319#find-posts-close:before {
    318     font: normal 20px/42px 'dashicons';
     320    font: normal 20px/36px 'dashicons';
    319321    vertical-align: top;
    320322    speak: none;
     
    361363    background: #000;
    362364    opacity: 0.7;
     365    filter: alpha(opacity=70);
    363366    z-index: 100100;
    364367}
  • trunk/src/wp-includes/class-wp-editor.php

    r27530 r27532  
    10611061                </div>
    10621062                <div class="link-target">
    1063                     <label><input type="checkbox" id="link-target-checkbox" /> <?php _e( 'Open link in a new window/tab' ); ?></label>
     1063                    <label><span>&nbsp;</span><input type="checkbox" id="link-target-checkbox" /> <?php _e( 'Open link in a new window/tab' ); ?></label>
    10641064                </div>
    10651065            </div>
     
    10901090        <div class="submitbox">
    10911091            <div id="wp-link-update">
    1092                 <input type="submit" value="<?php esc_attr_e( 'Add Link' ); ?>" class="button-primary" id="wp-link-submit" name="wp-link-submit">
     1092                <input type="submit" value="<?php esc_attr_e( 'Add Link' ); ?>" class="button button-primary" id="wp-link-submit" name="wp-link-submit">
    10931093            </div>
    10941094            <div id="wp-link-cancel">
  • trunk/src/wp-includes/css/editor.css

    r27513 r27532  
    1414#mce-modal-block.mce-in {
    1515    opacity: 0.7;
     16    filter: alpha(opacity=70);
    1617}
    1718
     
    1920    -webkit-border-radius: 0;
    2021    border-radius: 0;
    21     -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.7);
    22     box-shadow: 0 5px 15px rgba(0,0,0,0.7);
     22    -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
     23    box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
    2324    -webkit-font-smoothing: subpixel-antialiased;
    2425}
     
    3637
    3738.mce-window .mce-window-head .mce-title {
    38     font-size: 20px;
     39    color: #444;
     40    font-family: 'Open Sans', sans-serif;
     41    font-size: 18px;
    3942    font-weight: 600;
    4043    line-height: 36px;
     
    899902    display: none;
    900903    background-color: #fff;
    901     width: 600px;
     904    -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
     905    box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
     906    width: 500px;
    902907    height: 250px;
    903908    overflow: hidden;
    904     margin-left: -300px;
     909    margin-left: -250px;
    905910    margin-top: -125px;
    906911    position: fixed;
     
    908913    left: 50%;
    909914    z-index: 100105;
     915    transition: height 0.2s, margin-top 0.2s;
    910916}
    911917
     
    920926    background: #000;
    921927    opacity: 0.7;
     928    filter: alpha(opacity=70);
    922929    z-index: 100100;
    923930}
     
    937944    border-bottom: 1px solid #dfdfdf;
    938945    height: 36px;
    939     font-size: 20px;
     946    font-size: 18px;
    940947    font-weight: 600;
    941948    line-height: 36px;
     
    10141021
    10151022#wp-link #link-options {
    1016     padding: 8px 0 14px;
     1023    padding: 8px 0 12px;
    10171024}
    10181025
     
    10261033
    10271034#wp-link label input[type="text"] {
    1028     width: 400px;
    10291035    margin-top: 5px;
    1030     max-width: 70%;
     1036    width: 70%;
    10311037}
    10321038
     
    10631069
    10641070#wp-link .link-target {
    1065     width: auto;
    10661071    padding: 3px 0 0;
    1067     margin: 0 0 0 87px;
     1072    white-space: nowrap;
     1073    overflow: hidden;
     1074    text-overflow: ellipsis;
     1075}
     1076
     1077#wp-link .link-target label {
     1078    max-width: 70%;
    10681079}
    10691080
     
    11221133    display: inline-block;
    11231134    width: 80%;
     1135    width: calc(100% - 68px);
    11241136}
    11251137
     
    11301142    position: absolute;
    11311143    right: 5px;
    1132     top: 4px;
    1133     bottom: 0;
     1144    top: 5px;
    11341145}
    11351146
     
    11791190@media screen and ( max-width: 782px ) {
    11801191    #wp-link-wrap {
    1181         height: 270px;
    1182         margin-top: -135px;
     1192        height: 280px;
     1193        margin-top: -140px;
    11831194    }
    11841195
     
    11861197        top: 235px;
    11871198    }
    1188 }
    1189 
    1190 @media screen and ( max-width: 620px ) {
     1199   
     1200    #link-selector {
     1201        padding: 0 16px 60px;
     1202    }
     1203   
     1204    #wp-link-wrap.search-panel-visible #link-selector {
     1205        bottom: 52px;
     1206    }
     1207
     1208    #wp-link-cancel {
     1209        line-height: 32px;
     1210    }
     1211}
     1212
     1213@media screen and ( max-width: 520px ) {
    11911214    #wp-link-wrap {
    11921215        width: auto;
     
    11941217        left: 10px;
    11951218        right: 10px;
    1196         max-width: 600px;
     1219        max-width: 500px;
    11971220    }
    11981221}
    11991222
    12001223@media screen and ( max-height: 520px ) {
     1224    #wp-link-wrap {
     1225        transition: none;
     1226    }
     1227
    12011228    #wp-link-wrap.search-panel-visible {
    12021229        height: auto;
     
    12261253        overflow: auto;
    12271254        height: calc(100% - 92px);
    1228         padding-bottom: 10px;
     1255        padding-bottom: 2px;
    12291256    }
    12301257
  • trunk/src/wp-includes/css/jquery-ui-dialog.css

    r27494 r27532  
    247247    z-index: 100102;
    248248    background-color: #fff;
     249    -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
     250    box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
    249251}
    250252
     
    252254    background: #fcfcfc;
    253255    border-bottom: 1px solid #dfdfdf;
    254     height: 56px;
    255     font-size: 22px;
     256    height: 36px;
     257    font-size: 18px;
    256258    font-weight: 600;
    257     line-height: 56px;
    258     padding: 0 40px 0 16px;
     259    line-height: 36px;
     260    padding: 0 36px 0 16px;
    259261}
    260262
     
    271273    top: 0;
    272274    right: 0;
    273     width: 40px;
    274     height: 40px;
     275    width: 36px;
     276    height: 36px;
    275277    text-align: center;
    276278}
     
    282284    -webkit-font-smoothing: antialiased;
    283285    -moz-osx-font-smoothing: grayscale;
    284     line-height: 40px;
    285     width: 40px;
    286     height: 40px;
     286    line-height: 36px;
     287    width: 36px;
     288    height: 36px;
    287289    content: '\f158';
    288290}
     
    328330    background: #000;
    329331    opacity: 0.7;
     332    filter: alpha(opacity=70);
    330333    z-index: 100101;
    331334}
  • trunk/src/wp-includes/css/wp-auth-check.css

    r27174 r27532  
    1414    right: 0;
    1515    background: #000;
    16     opacity: 0.5;
    17     filter: alpha(opacity=50);
     16    opacity: 0.7;
     17    filter: alpha(opacity=70);
    1818    z-index: 1000000;
    1919}
     
    3131    background-color: #eee;
    3232    z-index: 1000001;
    33     -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.3);
    34     box-shadow: 0 3px 6px rgba(0,0,0,0.3);
     33    -webkit-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
  • trunk/src/wp-includes/js/thickbox/thickbox.css

    r26816 r27532  
    1 
    2 /* ----------------------------------------------------------------------------------------------------------------*/
    3 /* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
    4 /* ----------------------------------------------------------------------------------------------------------------*/
    5 #TB_window {
    6     font: 12px "Open Sans", sans-serif;
    7     color: #333333;
    8 }
    9 
    10 #TB_secondLine {
    11     font: 10px "Open Sans", sans-serif;
    12     color:#666666;
    13 }
    14 
    15 .rtl #TB_window,
    16 .rtl #TB_secondLine {
    17     font-family: Tahoma, sans-serif;
    18 }
    19 
    20 :lang(he-il) .rtl #TB_window,
    21 :lang(he-il) .rtl #TB_secondLine {
    22     font-family: Arial, sans-serif;
    23 }
    24 
    25 #TB_window a:link {color: #666666;}
    26 #TB_window a:visited {color: #666666;}
    27 #TB_window a:hover {color: #000;}
    28 #TB_window a:active {color: #666666;}
    29 #TB_window a:focus{color: #666666;}
    30 
    31 /* ----------------------------------------------------------------------------------------------------------------*/
    32 /* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
    33 /* ----------------------------------------------------------------------------------------------------------------*/
    341#TB_overlay {
     2    background: #000;
     3    opacity: 0.7;
     4    filter: alpha(opacity=70);
    355    position: fixed;
    36     z-index:510; /* should overlap theme modal, which is 500 on mobile. */
    37     top: 0px;
    38     left: 0px;
    39     height:100%;
    40     width:100%;
    41 }
    42 
    43 .TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
    44 .TB_overlayBG {
    45     background-color:#000;
    46     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    47     filter:alpha(opacity=75);
    48     -moz-opacity: 0.75;
    49     opacity: 0.75;
    50 }
    51 
    52 * html #TB_overlay { /* ie6 hack */
    53      position: absolute;
    54      height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
     6    top: 0;
     7    right: 0;
     8    bottom: 0;
     9    left: 0;
     10    z-index: 100050; /* Above DFW. */
    5511}
    5612
    5713#TB_window {
    5814    position: fixed;
    59     background: #ffffff;
    60     z-index: 510; /* should overlap theme modal, which is 500 on mobile. */
    61     color:#000000;
     15    background: #fff;
     16    z-index: 100050; /* Above DFW. */
    6217    visibility: hidden;
    63     text-align:left;
    64     top:50%;
    65     left:50%;
    66     border: 1px solid #555;
    67     -moz-box-shadow: rgba(0,0,0,1) 0 4px 30px;
    68     -webkit-box-shadow: rgba(0,0,0,1) 0 4px 30px;
    69     -khtml-box-shadow: rgba(0,0,0,1) 0 4px 30px;
    70     box-shadow: rgba(0,0,0,1) 0 4px 30px;
    71 }
    72 
    73 * html #TB_window { /* ie6 hack */
    74 position: absolute;
    75 margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
     18    text-align: left;
     19    top: 50%;
     20    left: 50%;
     21    -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
     22    box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
    7623}
    7724
    7825#TB_window img#TB_Image {
    79     display:block;
     26    display: block;
    8027    margin: 15px 0 0 15px;
    8128    border-right: 1px solid #ccc;
     
    8633
    8734#TB_caption{
    88     height:25px;
    89     padding:7px 30px 10px 25px;
    90     float:left;
     35    height: 25px;
     36    padding: 7px 30px 10px 25px;
     37    float: left;
    9138}
    9239
    93 #TB_closeWindow{
    94     height:25px;
    95     padding:11px 25px 10px 0;
    96     float:right;
     40#TB_closeWindow {
     41    height: 25px;
     42    padding: 11px 25px 10px 0;
     43    float: right;
    9744}
    9845
    99 #TB_closeAjaxWindow{
    100     padding:6px 10px 0;
    101     text-align:right;
    102     float:right;
     46#TB_closeAjaxWindow {
     47    float: right;
    10348}
    10449
     
    10752}
    10853
    109 #TB_ajaxWindowTitle{
    110     float:left;
    111     padding:6px 10px 0;
     54#TB_ajaxWindowTitle {
     55    float: left;
     56    font-weight: 600;
     57    line-height: 29px;
     58    overflow: hidden;
     59    padding: 0 29px 0 10px;
     60    text-overflow: ellipsis;
     61    white-space: nowrap;
     62    width: calc( 100% - 39px );
    11263}
    11364
    114 #TB_title{
    115     background-color:#e8e8e8;
    116     height:27px;
     65#TB_title {
     66    background: #fcfcfc;
     67    border-bottom: 1px solid #dfdfdf;
     68    height: 29px;
    11769}
    11870
    119 #TB_ajaxContent{
    120     clear:both;
    121     padding:2px 15px 15px 15px;
    122     overflow:auto;
    123     text-align:left;
    124     line-height:1.4em;
     71#TB_ajaxContent {
     72    clear: both;
     73    padding: 2px 15px 15px 15px;
     74    overflow: auto;
     75    text-align: left;
     76    line-height: 1.4em;
    12577}
    12678
    127 #TB_ajaxContent.TB_modal{
    128     padding:15px;
     79#TB_ajaxContent.TB_modal {
     80    padding: 15px;
    12981}
    13082
    131 #TB_ajaxContent p{
    132     padding:5px 0px 5px 0px;
     83#TB_ajaxContent p {
     84    padding: 5px 0px 5px 0px;
    13385}
    13486
    135 #TB_load{
     87#TB_load {
    13688    position: fixed;
    137     display:none;
    138     z-index:103;
     89    display: none;
     90    z-index: 103;
    13991    top: 50%;
    14092    left: 50%;
    14193    background-color: #E8E8E8;
    14294    border: 1px solid #555;
    143     margin: -45px 0pt 0pt -125px;
     95    margin: -45px 0 0 -125px;
    14496    padding: 40px 15px 15px;
    14597}
    14698
    147 * html #TB_load { /* ie6 hack */
    148 position: absolute;
    149 margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
     99#TB_HideSelect {
     100    z-index: 99;
     101    position: fixed;
     102    top: 0;
     103    left: 0;
     104    background-color: #fff;
     105    border: none;
     106    filter: alpha(opacity=0);
     107    opacity: 0;
     108    height: 100%;
     109    width: 100%;
    150110}
    151111
    152 #TB_HideSelect{
    153     z-index:99;
    154     position:fixed;
    155     top: 0;
    156     left: 0;
    157     background-color:#fff;
    158     border:none;
    159     filter:alpha(opacity=0);
    160     -moz-opacity: 0;
    161     opacity: 0;
    162     height:100%;
    163     width:100%;
    164 }
    165 
    166 * html #TB_HideSelect { /* ie6 hack */
    167      position: absolute;
    168      height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
    169 }
    170 
    171 #TB_iframeContent{
    172     clear:both;
    173     border:none;
    174     margin-bottom:-1px;
    175     _margin-bottom:1px;
     112#TB_iframeContent {
     113    clear: both;
     114    border: none;
    176115}
    177116
    178117.tb-close-icon {
    179     height: 16px;
    180     margin: -3px -3px 0 0;
    181     width: 16px;
     118    color: #666;
     119    text-align: center;
     120    line-height: 29px;
     121    width: 29px;
     122    height: 29px;
     123    position: absolute;
     124    top: 0;
     125    right: 0;
    182126}
    183127
    184128.tb-close-icon:before {
    185129    content: '\f158';
    186     color: #ccc;
    187     font: normal 20px/1 'dashicons';
     130    font: normal 20px/29px 'dashicons';
    188131    speak: none;
    189     vertical-align: middle;
    190132    -webkit-font-smoothing: antialiased;
    191133    -moz-osx-font-smoothing: grayscale;
    192134}
    193135
    194 .tb-close-icon:hover:before {
    195     color: #fff;
     136.tb-close-icon:hover {
     137    color: #2ea2cc;
    196138}
Note: See TracChangeset for help on using the changeset viewer.