Making WordPress.org

Ticket #53: wp4-style3.diff

File wp4-style3.diff, 31.7 KB (added by cyberchimps, 11 years ago)

Fixes disappearing menu when closed at mobile level and then screen size changed to more than 768px

  • wp4.css

     
    1717}
    1818/* -------------------------------------------- */
    1919
     20@font-face {
     21        font-family: 'dashicons';
     22        src: url('fonts/dashicons.eot');
     23}
     24
     25@font-face {
     26        font-family: 'dashicons';
     27        src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
     28        url('fonts/dashicons.ttf') format('truetype'),
     29        url('fonts/dashicons.svg#dashicons') format('svg');
     30        font-weight: normal;
     31        font-style: normal;
     32}
     33
     34/* -------------------------------------------- */
     35
    2036html, body {
    2137        position: relative;  /* this is necessary for children to properly use position: absolute */
    2238}
     
    169185/* */
    170186
    171187.wrapper {
    172         width: 960px;
     188        max-width: 960px;
    173189        margin: 0 auto;
    174190        clear: both;
    175191}
    176192
    177193#wporg-header {
    178         height: 120px;
    179         min-width: 960px;
     194        position: relative;
     195        height: 140px;
     196        width: 100%;
    180197        background: #222222;
     198        text-align: center;
    181199}
    182200
    183201#wporg-header h1 {
    184         padding-left: 10px;
     202        display: inline-block;
     203        width: 303px;
    185204}
    186205
    187206#wporg-header h1 a {
     
    191210        width: 303px;
    192211        height: 88px;
    193212        text-indent: -9999px;
    194         float: left;
    195213}
    196214.no-static #wporg-header h1 a {
    197215        background-image: url(//wordpress.org/style/images/wp-header-logo.png?1);
     
    206224}
    207225
    208226#wporg-header h2.rosetta {
    209     font-size: 30px;
    210     color: #dfdfdf;
    211     font-family: Georgia, "Times New Roman", serif;
     227        font-size: 30px;
     228        color: #dfdfdf;
     229        font-family: Georgia, "Times New Roman", serif;
    212230}
    213231
    214232#wporg-header h2.rosetta a {
    215     padding: 36px 27px 0;
    216     float: left;
    217     display: block;
    218     height: 52px; /* 88 header height - 36 top padding */
    219     color: #dfdfdf;
     233        padding: 36px 27px 0;
     234        float: left;
     235        display: block;
     236        height: 52px; /* 88 header height - 36 top padding */
     237        color: #dfdfdf;
    220238}
    221239
     240#head-search {
     241        height: 48px;
     242}
     243
     244#head-search form {
     245        width: 288px;
     246        display: inline-block;
     247        margin-left: 0;
     248        border-bottom: 1px solid #3f3f3f;
     249}
     250
     251#head-search input.text {
     252        background: #131313;
     253        border: 0;
     254        margin-right: 0;
     255        margin-bottom: 0;
     256        width: 262px;
     257        height: 24px;
     258        color: #999999;
     259        float: left;
     260        font-size: 12px;
     261        outline: none;
     262        font-family: "Open Sans", sans-serif;
     263        border-radius: 0px;
     264}
     265
     266#head-search input.text::-moz-placeholder {
     267        color: #eee;
     268}
     269
     270#head-search .button {
     271        float: left;
     272        text-shadow: none !important;
     273        border: none;
     274        height: 24px;
     275        width: 26px;
     276        background: #131313;
     277        background-image: url(http://s.wordpress.org/wp-includes/images/admin-bar-sprite.png?d=20120831);
     278        background-position: 100% 2px;
     279        background-repeat: no-repeat;
     280        border-radius:0;
     281        padding: 0;
     282}
     283.no-static #head-search .button {
     284        background-image: url(//wordpress.org/wp-includes/images/admin-bar-sprite.png?d=20120831);
     285}
     286
    222287#wporg-header ul {
     288        display: none;
     289        position: absolute;
    223290        list-style: none;
    224         width: 100%;
    225         margin: -15px 0 0;
    226         padding: 0;
    227         float:left;
     291        min-width: 200px;
     292        max-width: 75%;
     293        margin: 0;
     294        padding: 20px 0 0;
     295        text-align: left;
     296        background: #222222;
    228297}
    229298
    230299#wporg-header ul li {
    231         float: left;
    232300        position:relative;
    233301}
    234302
     
    237305        font-weight: 600;
    238306        display: block;
    239307        line-height: 34px;
    240         padding: 0 6px;
     308        padding: 10px 30px;
    241309        margin: 0 4px;
    242310        font-size: 13px;
    243311        color: #ddd;
    244         height: 48px;
     312        height: 34px;
    245313}
    246314
    247315#wporg-header ul li#download a.current {
    248316        color: #eee;
    249317}
    250318
    251 #wporg-header ul.nav-submenu li a {
    252         height: 34px;
    253 }
    254 
    255319#wporg-header ul li a:active {
    256320        color: #000;
    257321}
     
    264328        color: #2faadd;
    265329}
    266330
    267 #wporg-header ul li#download .uparrow {
    268         display:none;
     331#wporg-header ul li a.subcurrent {
     332        font-weight: bold;
    269333}
    270334
    271 #wporg-header ul li a.current ~ .uparrow {
    272         width: 0;
    273         height: 0;
    274         border-left: 9px solid transparent;
    275         border-right: 9px solid transparent;
    276         border-bottom: 9px solid #f7f7f7;
    277         margin: -9px auto 0 auto;
     335/* TODO Submenu is hidden as we think it is better just to offer main menu items at mobile level. Change display to block to see sub nav */
     336#wporg-header .nav-submenu {
     337        display: none;
     338        position: static;
     339        padding-top: 0;
     340        margin-top: -15px;
     341        margin-bottom: 10px;
    278342}
    279343
    280 #wporg-header ul li:hover .nav-submenu ~ .uparrow, #wporg-header ul li .nav-submenu:hover ~ .uparrow {
    281         width: 0;
    282         height: 0;
    283         border-left: 9px solid transparent;
    284         border-right: 9px solid transparent;
    285         border-bottom: 9px solid #444;
    286         margin: -10px auto 0 auto;
     344#wporg-header ul.nav-submenu li a {
     345        margin-left: 20px;
     346        height: 24px;
     347        line-height: 24px;
    287348}
    288349
    289 #wporg-header ul li a.subcurrent {
    290         font-weight: bold;
    291 }
    292 
    293350#wporg-header ul li#download {
     351        display: none;
    294352        height: 34px;
    295353        padding: 0 0 34px;
    296354        float: right;
     
    307365        color: #eee;
    308366}
    309367
    310 #wporg-header .nav-submenu {
    311         display:none;
    312         min-width: 0;
    313         background: #444;
    314         margin-top: -1px;
    315         border: #444 solid 1px;
    316         border-top:0;
     368#mobile-menu-button {
     369        position: absolute;
     370        top: 75px;
     371        left: 10px;
     372        display: block;
     373        float: left;
     374        width: 39px;
     375        height: 32px;
     376        vertical-align: top;
     377        text-align: center;
     378        text-decoration: inherit;
     379        font-weight: normal;
     380        font-style: normal;
     381        font-size: 16px;
     382        font-family: 'dashicons';
     383        line-height: 1;
     384        -webkit-transition: color .1s ease-in 0;
     385        -moz-transition: color .1s ease-in 0;
     386        -webkit-font-smoothing: antialiased;
    317387}
    318388
    319 #wporg-header ul li:hover .nav-submenu, #wporg-header ul li .nav-submenu:hover  {
    320         display:block;
    321         position:absolute;
    322         top:46px;
    323         left:0;
    324         z-index:11;
    325         width:auto;
     389#mobile-menu-button:before {
     390        display: inline-block;
     391        float: left;
     392        -moz-box-sizing: border-box;
     393        box-sizing: border-box;
     394        margin: 0;
     395        padding: 3px;
     396        width: 39px;
     397        height: 32px;
     398        outline: none;
     399        border: none;
     400        color: #888;
     401        content: '\f228';
     402        vertical-align: middle;
     403        text-decoration: none;
     404        font: normal 50px/1 'Dashicons';
     405        -webkit-font-smoothing: antialiased;
    326406}
    327407
    328 #wporg-header ul li .nav-submenu li {
    329         float:none;
     408#download-mobile {
     409        background: #f7f7f7;
     410        border-bottom: 1px solid #dddddd;
    330411}
    331412
     413#download-mobile .wrapper {
     414        padding: 20px 0;
     415        text-align: center;
     416}
     417
     418#download-mobile span.download-ready {
     419        font-size: 1.6em;
     420        margin-right: 20px;
     421}
     422
     423#download-mobile a.download-button {
     424        height: inherit;
     425        padding: 10px 15px;
     426        font-size: 1.6em;
     427}
     428
     429@media screen and (min-width:768px) {
     430
     431        /* TODO Remove as js is needed to shift content back when menu is closed */
     432        .wrapper {
     433                margin-left: auto;
     434        }
     435
     436        #wporg-header {
     437                height: 120px;
     438                text-align: inherit;
     439        }
     440
     441        #wporg-header h1 {
     442                float: left;
     443                padding-left: 10px;
     444        }
     445
     446        #head-search {
     447                float: right;
     448                margin-right: 14px;
     449                height: 48px;
     450                padding-top: 30px;
     451        }
     452
     453        #head-search form {
     454                margin-left: 0;
     455        }
     456
     457        #wporg-header ul {
     458                position: static;
     459                display: block!important;/* Allows css to overwrite the js that leaves the menu hidden after closing it at mobile level */
     460                float:left;
     461                margin: -15px 0 0;
     462                padding: 0;
     463                min-width: 0;
     464                max-width: inherit;
     465                width: 100%;
     466                list-style: none;
     467        }
     468
     469        #wporg-header ul li {
     470                float: left;
     471                position:relative;
     472        }
     473
     474        #wporg-header ul li a {
     475                font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif;
     476                font-weight: 600;
     477                display: block;
     478                line-height: 34px;
     479                padding: 0 6px;
     480                margin: 0 4px;
     481                font-size: 13px;
     482                color: #ddd;
     483                height: 46px;
     484        }
     485
     486        #wporg-header ul li#download .uparrow {
     487                display:none;
     488        }
     489
     490        #wporg-header ul li a.current ~ .uparrow {
     491                width: 0;
     492                height: 0;
     493                border-left: 9px solid transparent;
     494                border-right: 9px solid transparent;
     495                border-bottom: 9px solid #f7f7f7;
     496                margin: -9px auto 0 auto;
     497        }
     498
     499        #wporg-header ul li:hover .nav-submenu ~ .uparrow, #wporg-header ul li .nav-submenu:hover ~ .uparrow {
     500                width: 0;
     501                height: 0;
     502                border-left: 9px solid transparent;
     503                border-right: 9px solid transparent;
     504                border-bottom: 9px solid #444;
     505                margin: -10px auto 0 auto;
     506        }
     507
     508        #wporg-header .nav-submenu {
     509                display:none!important;/* Prevents #wporg-header ul overwriting this */
     510                min-width: 0;
     511                background: #444;
     512                margin-top: -1px;
     513                border: #444 solid 1px;
     514                border-top:0;
     515        }
     516
     517        #wporg-header ul li:hover .nav-submenu, #wporg-header ul li .nav-submenu:hover  {
     518                display:block!important;/* Prevents #wporg-header ul overwriting this */
     519                position:absolute;
     520                top:46px;
     521                left:0;
     522                z-index:11;
     523                width:auto;
     524        }
     525
     526        #wporg-header ul li .nav-submenu li {
     527                float:none;
     528        }
     529
     530        #wporg-header ul.nav-submenu li a {
     531                margin-left: 6;
     532                height: 34px;
     533                line-height: 34px;
     534        }
     535
     536        #mobile-menu-button {
     537                display: none;
     538        }
     539}
     540
     541@media screen and (min-width:800px) {
     542        #wporg-header ul li#download {
     543                display: list-item;
     544        }
     545
     546        #download-mobile {
     547                display: none;
     548        }
     549}
     550
    332551#home-welcome {
    333552        background: #f7f7f7;
    334553        min-width: 960px;
     
    416635.button-group.button-large .button,
    417636.col-2 p.button, .col-13 p.button {
    418637        height: 30px;
    419     line-height: 28px;
    420     padding: 0 12px 2px;
     638        line-height: 28px;
     639        padding: 0 12px 2px;
    421640}
    422641
    423642.button.button-small,
     
    448667/* 2.0 - Default Button Style */
    449668
    450669.submit input,
    451 input[type=button], 
     670input[type=button],
    452671input[type=submit],
    453672.button,
    454673.button-secondary {
     
    459678        background-image:      -o-linear-gradient(top, #fefefe, #f4f4f4);
    460679        background-image:   linear-gradient(to bottom, #fefefe, #f4f4f4);
    461680        border-color: #bbb;
    462         color: #333;
     681        color: #333;
    463682        text-shadow: 0 1px 0 #fff;
    464683}
    465684
    466685.submit input:hover,
    467 input[type=button]:hover, 
     686input[type=button]:hover,
    468687input[type=submit]:hover,
    469688.submit input:focus,
    470 input[type=button]:focus, 
     689input[type=button]:focus,
    471690input[type=submit]:focus,
    472691.button.hover,
    473692.button:hover,
     
    487706}
    488707
    489708.submit input:focus,
    490 input[type=button]:focus, 
     709input[type=button]:focus,
    491710input[type=submit]:focus,
    492711.button.focus,
    493712.button:focus,
     
    497716}
    498717
    499718.submit input:active,
    500 input[type=button]:active, 
     719input[type=button]:active,
    501720input[type=submit]:active,
    502721.button.active,
    503722.button.active:hover,
     
    515734        color: #333;
    516735        text-shadow: 0 -1px 0 #fff;
    517736        -webkit-box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
    518         box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
     737        box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
    519738}
    520739
    521740.submit input:disabled,
    522 input[type=button]:disabled, 
     741input[type=button]:disabled,
    523742input[type=submit]:disabled,
    524743.button[disabled],
    525744.button:disabled,
     
    556775        border-color: #21759b;
    557776        border-bottom-color: #1e6a8d;
    558777        -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5);
    559         box-shadow: inset 0 1px 0 rgba(120,200,230,0.5);
    560         color: #fff;
     778        box-shadow: inset 0 1px 0 rgba(120,200,230,0.5);
     779        color: #fff;
    561780        text-decoration: none;
    562781        text-shadow: 0 1px 0 rgba(0,0,0,0.1);
    563782}
     
    579798        background-image:   linear-gradient(to bottom, #2e9fd2, #21759b);
    580799        border-color: #1b607f;
    581800        -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.6);
    582         box-shadow: inset 0 1px 0 rgba(120,200,230,0.6);
     801        box-shadow: inset 0 1px 0 rgba(120,200,230,0.6);
    583802        color: #fff;
    584803        text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
    585804}
     
    611830        border-color: #124560 #2382ae #2382ae #2382ae;
    612831        color: rgba(255,255,255,0.95);
    613832        -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
    614         box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
     833        box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
    615834        text-shadow: 0 1px 0 rgba(0,0,0,0.1);
    616835}
    617836
     
    779998        position: absolute;
    780999        left: 0;
    7811000        top: 0;
    782         background-image: url(http://s.wordpress.org/style/images/steps.png);
    783         background-size: 93px 31px;
    784         background-repeat: no-repeat;
     1001        background-image: url(http://s.wordpress.org/style/images/steps.png);
     1002        background-size: 93px 31px;
     1003        background-repeat: no-repeat;
    7851004}
    7861005.no-static #home-below ol.steps li span {
    7871006        background-image: url(//wordpress.org/style/images/steps.png);
     
    7911010                background-image: url(http://s.wordpress.org/style/images/steps-2x.png);
    7921011        }
    7931012        .no-static #home-below ol.steps li span {
    794             background-image: url(//wordpress.org/style/images/steps-2x.png);
     1013                background-image: url(//wordpress.org/style/images/steps-2x.png);
    7951014        }
    7961015}
    7971016
     
    8771096}
    8781097
    8791098#headline .login a {
    880         color: #21759b; 
    881 } 
     1099        color: #21759b;
     1100}
    8821101
    883 #headline .login a:visited { 
    884         color: #4ca6cf; 
    885 } 
     1102#headline .login a:visited {
     1103        color: #4ca6cf;
     1104}
    8861105
    8871106#headline input.text {
    8881107        background: #fff;
     
    10421261                background-image: url(//wordpress.org/style/images/codeispoetry-2x.png?2);
    10431262        }
    10441263}
    1045 
    1046 #head-search {
    1047         float: right;
    1048         margin-right: 14px;
    1049         height: 48px;
    1050         padding-top: 30px;
    1051 }
    1052 
    1053 #head-search form {
    1054         width:288px;
    1055         display: inline-block;
    1056         border-bottom: 1px solid #3f3f3f;
    1057 }
    1058 
    1059 #head-search input.text {
    1060         background: #131313;
    1061         border: 0;
    1062         margin-right: 0;
    1063         margin-bottom: 0;
    1064         width: 262px;
    1065         height: 18px;
    1066         color: #999999;
    1067         float: left;
    1068         font-size: 12px;
    1069         outline: none;
    1070         font-family: "Open Sans", sans-serif;
    1071         border-radius: 0px;
    1072 }
    1073 
    1074 #head-search input.text::-moz-placeholder {
    1075         color: #eee;
    1076 }
    1077 
    1078 #head-search .button {
    1079         float: left;
    1080         text-shadow: none !important;
    1081         border: none;
    1082         height: 24px;
    1083         width: 20px;
    1084         background: #131313;
    1085         background-image: url(http://s.wordpress.org/wp-includes/images/admin-bar-sprite.png?d=20120831);
    1086         background-position: 100% 2px;
    1087         background-repeat: no-repeat;
    1088         border-radius:0;
    1089         padding: 0;
    1090 }
    1091 .no-static #head-search .button {
    1092         background-image: url(//wordpress.org/wp-includes/images/admin-bar-sprite.png?d=20120831);
    1093 }
    10941264blockquote {
    10951265        background: #f5f5f5;
    10961266        border: 1px solid #dadada;
     
    15481718        margin-bottom: 10px;
    15491719}
    15501720
    1551 body .meta a { 
     1721body .meta a {
    15521722        color: #777;
    15531723        border-bottom: 1px solid #dfdfdf;
    15541724}