WordPress.org

Make WordPress Core

Ticket #30435: 30435.1.diff

File 30435.1.diff, 20.2 KB (added by ryelle, 6 years ago)
  • src/wp-admin/about.php

     
    4141        </a>
    4242</h2>
    4343
    44 <div class="changelog">
    45         <h2 class="about-headline-callout"><?php _e( 'Introducing Twenty Fifteen' ); ?></h2>
    46         <div class="about-overview">
    47                 <img class="about-overview-img" src="//s.w.org/images/core/3.8/twentyfourteen.jpg?1" />
     44<div class="changelog headline-feature">
     45        <h2><?php _e( 'Introducing Twenty&nbsp;Fifteen' ); ?></h2>
     46        <div class="featured-image">
     47                <img src="https://cldup.com/vIHybAE4UL.png" />
    4848        </div>
    4949
    50         <div class="feature-section col three-col">
    51                 <div class="col-1">
    52                         <p><?php _e( 'Our newest default theme, Twenty Fifteen, is a blog-focused theme designed for clarity.' ); ?></p>
     50        <div class="feature-section">
     51                <div class="col">
     52                        <h3><?php _e( 'Our newest default theme, Twenty Fifteen, is a blog-focused theme designed for clarity.' ); ?></h3>
     53                        <p><?php printf( __( 'Twenty Fifteen has flawless language support, with help from <a href="%s">Google&#8217;s Noto font family</a>.' ), 'https://www.google.com/get/noto/' ); ?></p>
     54                        <p><?php _e( 'The straightforward typography is readable on any screen size.' ); ?></p>
     55                         <p><?php _e( 'Your content always takes center stage, whether viewed on a phone, tablet, laptop, or desktop computer.' ); ?></p>
    5356                </div>
    54                 <div class="col-2">
    55                         <p>
    56                                 <?php printf( __( 'Twenty Fifteen has flawless language support, with help from <a href="%s">Google&#8217;s Noto font family</a>.' ), 'https://www.google.com/get/noto/' ); ?>
    57                                 <?php _e( 'The straightforward typography is readable on any screen size.' ); ?>
    58                         </p>
     57                <div class="col">
     58                        <img class="" src="https://cldup.com/a2KjmCSvRZ.png" />
    5959                </div>
    60                 <div class="col-3 last-feature">
    61                         <p><?php _e( 'Your content always takes center stage, whether viewed on a phone, tablet, laptop, or desktop computer.' ); ?></p>
    62                 </div>
    6360        </div>
    6461
     62        <div class="clear"></div>
    6563</div>
    6664
    6765<hr />
    6866
    69 <div class="changelog">
    70         <h2 class="about-headline-callout"><?php _e( 'Distraction-free writing' ); ?></h2>
     67<div class="changelog headline-feature dfw">
     68        <h2><?php _e( 'Distraction-free writing' ); ?></h2>
    7169        <div class="feature-section">
    72                 <p><em><?php _e( 'Just write.' ); ?></em> <?php _e( 'Sometimes, you just need to concentrate on putting your thoughts into words. Try turning on <strong>distraction-free writing mode</strong>. When you start typing, all the distractions will fade away, letting you focus solely on your writing. All your editing tools instantly return when you need them.' ); ?></p>
     70                <div class="dfw-container">
     71                        <img src="https://cldup.com/SSDED-NdGa.png" class="base-image" />
     72                        <img src="https://cldup.com/cKGORq3sEV.png" class="overlay-image fade-in" />
     73                        <img src="https://cldup.com/sHKt9sCD31.png" class="overlay-image fade-in" />
     74                        <img src="https://cldup.com/XYpC35yRAU.png" class="overlay-image from-left" />
     75                </div>
     76                <h3><em><?php _e( 'Just write.' ); ?></em></h3>
     77                <p><?php echo ( 'Sometimes, you just need to concentrate on putting your thoughts into words. Try turning on <strong>distraction-free writing mode</strong>. When you start typing, all the distractions will fade away, letting you focus solely on your writing. All your editing tools instantly return when you need them.' ); ?></p>
    7378        </div>
    7479</div>
    7580
    7681<hr />
    7782
    78 <div class="changelog under-the-hood">
    79         <h3><?php _e( 'The Finer Points' ); ?></h3>
     83<div class="changelog feature-list finer-points">
     84        <h2><?php _e( 'The Finer Points' ); ?></h2>
    8085
    8186        <div class="feature-section col two-col">
    8287                <div>
     88                        <svg viewBox="-30 -30 160 160"><path d="M57.9,28.9h-7.9c-1.6,0-3.2,0.3-4.7,1c-1.5,0.7-2.7,1.6-3.7,2.7l-4.7-14.2H21.7L9.2,55.3h8.9l3.9-10.5h14.9v21.1H10.5 c-2.9,0-5.4-1-7.4-3.1C1,60.6,0,58.1,0,55.3V18.4c0-2.9,1-5.4,3.1-7.4c2.1-2.1,4.5-3.1,7.4-3.1h36.8c2.9,0,5.4,1,7.4,3.1 c2.1,2.1,3.1,4.5,3.1,7.4V28.9z M34.3,39.5H23.6l5.3-15.4L34.3,39.5z M52.6,34.2h36.8c2.9,0,5.4,1,7.4,3.1c2.1,2.1,3.1,4.5,3.1,7.4 v36.8c0,2.9-1,5.4-3.1,7.4c-2.1,2.1-4.5,3.1-7.4,3.1H52.6c-2.9,0-5.4-1-7.4-3.1c-2.1-2.1-3.1-4.5-3.1-7.4V44.7c0-2.9,1-5.4,3.1-7.4 C47.3,35.2,49.8,34.2,52.6,34.2z M90.8,60.5v-5.7H74.1V43.4H68v11.4H51.3v5.7h6.7c0.3,2.3,1.1,4.7,2.2,7.2c1.2,2.5,2.7,4.7,4.5,6.6 c-2.2,0.9-4.5,1.7-6.9,2.3s-4.1,0.9-5.2,0.9l0.3,1.4c0.2,0.9,0.4,2,0.6,3.3c0.2,1.3,0.3,2.3,0.2,3.1c2.2,0,4.9-0.6,8.1-1.7 c3.2-1.1,6.3-2.6,9.2-4.3c2.9,1.8,6,3.2,9.3,4.3c3.3,1.1,6.1,1.7,8.3,1.7c0-0.5,0-1.1,0.1-1.8c0.1-0.7,0.2-1.4,0.3-2 c0.1-0.7,0.2-1.3,0.3-1.9c0.1-0.6,0.2-1.1,0.3-1.4l0.1-0.6c-1.2,0-3-0.3-5.4-1c-2.5-0.7-4.8-1.4-7.1-2.3c1.8-2,3.3-4.2,4.4-6.6 s1.9-4.8,2.2-7.1H90.8z M70.7,70.7c-2.7-2.5-4.4-5.8-5.3-10.2h11c-0.9,4.4-2.7,7.7-5.3,10.2l-0.2,0.2 C70.8,70.8,70.8,70.7,70.7,70.7z"/></svg>
    8389                        <h4><?php _e( 'Choose a language' ); ?></h4>
    8490                        <p><?php
    8591                                $count = '<span id="translations-count">' . 40 . '</span>';
     
    8995                                }
    9096                                echo sprintf( $string, $display_version, $count, admin_url( 'options-general.php' ) );
    9197                        ?></p>
     98                </div>
    9299
     100                <div class="last-feature">
     101                        <svg viewBox="-30 -30 160 160"><path d="M35.3,26.5H5.9c-1.5,0-2.9-0.6-4.1-1.7C0.6,23.6,0,22.2,0,20.6c0-1.6,0.6-3,1.7-4.1c1.2-1.2,2.5-1.7,4.1-1.7h29.4 c1.6,0,3,0.6,4.1,1.7c1.2,1.2,1.7,2.5,1.7,4.1c0,1.6-0.6,3-1.7,4.1C38.3,25.9,36.9,26.5,35.3,26.5z M68.9,77.7 c-1.2,1.2-2.5,1.7-4.1,1.7H17.6c-1.6,0-3-0.6-4.1-1.7c-1.2-1.2-1.7-2.5-1.7-4.1V38.2c0-1.6,0.6-3,1.7-4.1c1.2-1.2,2.5-1.7,4.1-1.7 h47.1c1.6,0,3,0.6,4.1,1.7c1.2,1.2,1.7,2.5,1.7,4.1v35.3C70.6,75.1,70,76.5,68.9,77.7z M76.5,61.8L100,85.3V26.5L76.5,50V61.8z"/></svg>
     102                        <h4><?php _e( 'Vine embeds' ); ?></h4>
     103                        <p><?php printf( ( 'Embedding videos from Vine is as simple as pasting a URL onto its own line in a post. For more, see the Codex article on <a href="%s">Embeds</a>.' ), 'http://codex.wordpress.org/Embeds' ); ?></p>
     104                </div>
     105
     106                <div>
     107                        <svg viewBox="-30 -30 160 160"><path d="M61.4,78.6V61.4L72.9,50v40H10V27.1h45.7L44.3,38.6H21.4v40H61.4z M44.3,10H90v45.7L78.6,50V32.4l-32,31.9l-8.1-8.1 l34.8-34.9H50L44.3,10z"/></svg>
    93108                        <h4><?php _e( 'Log out everywhere' ); ?></h4>
    94109                        <p><?php printf( ( 'There&#8217;s a new tool on <a href="%s">your profile</a> that logs you out everywhere, for those times you forget to log off a shared computer.' ), get_edit_profile_url() ); ?></p>
    95110                </div>
    96111
    97112                <div class="last-feature">
    98                         <h4><?php _e( 'Vine embeds' ); ?></h4>
    99                         <p><?php printf( ( 'Embedding videos from Vine is as simple as pasting a URL onto its own line in a post. For more, see the Codex article on <a href="%s">Embeds</a>.' ), 'http://codex.wordpress.org/Embeds' ); ?></p>
    100 
     113                        <svg viewBox="-30 -30 160 160"><path d="M35.1,30.1l4.7-5.8l46.4,46.4L80,75c-1.7,1.7-4.6,3.1-8.6,4.3c-4,1.1-7.7,1.7-11,1.7h-20L34,87.4 c-1.5,1.5-3.3,2.3-5.5,2.3c-2.1,0-3.9-0.8-5.5-2.3c-1.5-1.5-2.3-3.3-2.3-5.4c0-2.1,0.8-4,2.3-5.5l6.4-6.4v-20 c0-3.3,0.5-7,1.6-11.2C32.1,34.7,33.4,31.8,35.1,30.1z M76.2,21L59.6,37.7L49.9,28l16.7-16.7c0.9-0.9,2.1-1.2,3.7-0.8 c1.6,0.3,3,1.2,4.3,2.5c1.3,1.3,2.2,2.7,2.5,4.3C77.4,18.9,77.1,20.1,76.2,21z M72.4,50.5l16.7-16.7c0.9-0.9,2.1-1.2,3.7-0.9 c1.6,0.3,3,1.1,4.3,2.5c1.3,1.3,2.2,2.7,2.5,4.3c0.3,1.6,0,2.8-0.9,3.7L82,60.1L72.4,50.5z"/><path d="M10.9,40.4l3.4,6.8L21,48l-4.7,5.2l1.3,7.5l-6.8-3.4l-6.8,3.4l1.3-7.5L0.7,48l6.8-0.8L10.9,40.4z"/></svg>
    101114                        <h4><?php _e( 'Plugin recommendations' ); ?></h4>
    102115                        <p><?php
    103116                                $string = ( 'The <a href="%s">plugin installer</a> now offers a list of plugins you may want to try, based on others who have similar plugins installed as you.' );
     
    112125
    113126<hr />
    114127
    115 <div class="changelog under-the-hood">
    116         <h3><?php _e( 'Under the Hood' ); ?></h3>
     128<div class="changelog feature-list">
     129        <h2><?php _e( 'Under the Hood' ); ?></h3>
    117130
    118131        <div class="feature-section col two-col">
    119132                <div>
     
    148161                <a href="<?php echo esc_url( self_admin_url() ); ?>"><?php
    149162                        is_blog_admin() ? _e( 'Go to Dashboard &rarr; Home' ) : _e( 'Go to Dashboard' ); ?></a>
    150163        </div>
    151 
    152164</div>
    153165
    154166</div>
  • src/wp-admin/css/about.css

     
    11/*------------------------------------------------------------------------------
    22  22.0 - About Pages
     3
     4   1.0 Global: About, Credits, Freedoms
     5    1.1 Typography
     6    1.2 Structure
     7    1.3 Point Releases
     8   2.0 About Page
     9    2.1 Typography
     10    2.2 Structure
     11   3.0 Credits & Freedoms Pages
    312------------------------------------------------------------------------------*/
    413
     14/*------------------------------------------------------------------------------
     15  1.0 - Global: About, Credits, Freedoms
     16------------------------------------------------------------------------------*/
     17
    518.about-wrap {
    619        position: relative;
    720        margin: 25px 40px 0 20px;
    821        max-width: 1050px; /* readability */
    9 
    1022        font-size: 15px;
    1123}
    1224
     
    2941        vertical-align: middle;
    3042}
    3143
    32 /* Typography */
     44/* WordPress Version Badge */
    3345
     46.wp-badge {
     47        background: #0074a2 url(../images/w-logo-white.png?ver=20131202) no-repeat;
     48        background: #0074a2, url(../images/wordpress-logo-white.svg?ver=20131110) no-repeat; /* multiple backgrounds are ignored by browsers that don't support SVGs */
     49        background-position: center 24px;
     50        -webkit-background-size: 85px 85px;
     51        background-size: 85px 85px;
     52        color: #78c8e6;
     53        font-size: 14px;
     54        text-align: center;
     55        font-weight: 600;
     56        margin: 5px 0 0;
     57        padding-top: 120px;
     58        height: 40px;
     59        display: inline-block;
     60        width: 150px;
     61        text-rendering: optimizeLegibility;
     62        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
     63        box-shadow: 0 1px 3px rgba(0,0,0,0.2);
     64}
     65
     66
     67.about-wrap .wp-badge {
     68        position: absolute;
     69        top: 0;
     70        right: 0;
     71}
     72
     73/* Tabs */
     74
     75.about-wrap h2.nav-tab-wrapper {
     76        padding-left: 6px;
     77}
     78
     79.about-wrap h2 .nav-tab {
     80        padding: 4px 15px 6px;
     81        margin: 0 3px -1px 0;
     82        font-size: 18px;
     83        vertical-align: top;
     84        border-width: 1px;
     85}
     86
     87/* 1.1 - Typography */
     88
    3489.about-wrap p {
    3590        line-height: 1.6em;
    3691        font-size: 14px;
     
    4499        font-weight: 400;
    45100}
    46101
     102.about-wrap h3 {
     103        margin: 2em 0 .6em;
     104        font-size: 1.25em;
     105        line-height: 1.5em;
     106}
     107
    47108.about-wrap h4 {
    48109        color: #222;
    49110}
    50111
    51 .about-wrap .about-text,
    52 .about-wrap p.about-description,
    53 .about-wrap li.wp-person a.web {
     112.about-wrap code,
     113.about-wrap ol li p {
     114        font-size: 14px;
     115}
     116
     117.about-wrap .about-description,
     118.about-wrap .about-text {
     119        margin-top: 1.4em;
    54120        font-weight: normal;
    55121        line-height: 1.6em;
    56122        font-size: 19px;
    57123}
    58124
    59 .about-description {
    60         margin-top: 1.4em;
    61 }
    62 
    63 .about-text {
     125.about-wrap .about-text {
    64126        margin: 1em 200px 1em 0;
    65127        min-height: 60px;
    66128        color: #777;
    67         font-size: 24px;
    68129}
    69130
    70 .about-wrap .changelog h2.about-headline-callout {
    71         margin: 1.1em 0 0.2em;
    72         font-size: 2.4em;
    73         font-weight: 300;
    74         line-height: 1.3;
    75         text-align: center;
    76 }
     131/* 1.2 - Structure */
    77132
    78 .about-wrap h3 {
    79         margin: 1em 0 .6em;
    80         font-size: 1.5em;
    81         line-height: 1.5em;
     133.about-wrap .two-col > div {
     134        position: relative;
     135        width: 47.6%;
     136        margin-right: 4.799999999%;
     137        float: left;
    82138}
    83139
    84 .about-wrap h3.higher {
    85         margin-top: .5em;
     140.about-wrap .three-col > div {
     141        position: relative;
     142        width: 29.95%;
     143        margin-right: 4.999999999%;
     144        float: left;
    86145}
    87146
    88 .customize h3 {
    89         margin-top: 1.75em;
    90         text-align: center;
     147.about-wrap .col .last-feature {
     148        margin-right: 0;
    91149}
    92150
    93 .about-wrap .feature-section h4 {
    94         margin: 1.4em 0 0.6em 0;
    95         font-size: 1.2em;
    96 }
     151/* 1.3 - Point Releases */
    97152
    98 .about-wrap .feature-section p {
    99         margin-top: 0.6em;
    100 }
    101 
    102 .about-wrap code,
    103 .about-wrap ol li p {
    104         font-size: 14px;
    105 }
    106 
    107 .about-wrap .button.button-large {
    108         padding: 8px 20px 10px !important;
    109         height: 46px !important;
    110         font-size: 14px;
    111         line-height: 28px !important;
    112 }
    113 
    114 /* 3.8 Images */
    115 
    116 .about-wrap .about-overview-img {
    117         margin: 0;
    118 }
    119 
    120 /* Point Releases */
    121 
    122153.about-wrap .point-releases {
    123154        margin-top: 5px;
    124155        border-bottom: 1px solid #dfdfdf;
     
    132163        padding-top: 7px;
    133164}
    134165
    135 /* WordPress Version Badge */
     166/*------------------------------------------------------------------------------
     167  2.0 - About Page
     168------------------------------------------------------------------------------*/
    136169
    137 .wp-badge {
    138         background: #0074a2 url(../images/w-logo-white.png?ver=20131202) no-repeat;
    139         background: #0074a2, url(../images/wordpress-logo-white.svg?ver=20131110) no-repeat; /* multiple backgrounds are ignored by browsers that don't support SVGs */
    140         background-position: center 24px;
    141         -webkit-background-size: 85px 85px;
    142         background-size: 85px 85px;
    143         color: #78c8e6;
    144         font-size: 14px;
     170/* 2.1 - Typography */
     171
     172.about-wrap .headline-feature h2 {
     173        margin: 1.1em 0 0.2em;
     174        font-size: 2.4em;
     175        font-weight: 300;
     176        line-height: 1.3;
    145177        text-align: center;
    146         font-weight: 600;
    147         margin: 5px 0 0;
    148         padding-top: 120px;
    149         height: 40px;
    150         display: inline-block;
    151         width: 150px;
    152         text-rendering: optimizeLegibility;
    153         -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    154         box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    155178}
    156179
     180.about-wrap .feature-list h2 {
     181        margin: 30px 0 15px;
     182        text-align: center;
     183}
    157184
    158 .about-wrap .wp-badge {
    159         position: absolute;
    160         top: 0;
    161         right: 0;
     185.about-wrap .dfw h3 {
     186        margin-top: 1em;
     187        text-align: center;
    162188}
    163189
    164 /* Tabs */
     190.about-wrap .feature-section h4 {
     191        margin: 1.4em 0 0.6em 0;
     192        font-size: 1.2em;
     193}
    165194
    166 .about-wrap h2.nav-tab-wrapper {
    167         padding-left: 6px;
     195.about-wrap .feature-section p {
     196        margin-top: 0.6em;
    168197}
    169198
    170 .about-wrap h2 .nav-tab {
    171         padding: 4px 15px 6px;
    172         margin: 0 3px -1px 0;
    173         font-size: 18px;
    174         vertical-align: top;
    175         border-width: 1px;
     199.about-wrap .dfw p {
     200        max-width: 70%;
     201        margin: 0 auto 20px;
    176202}
    177203
    178 /* Changelog / Update screen */
     204/* 2.2 - Structure */
    179205
    180 .about-overview {
    181         margin-top: 40px;
    182         margin-bottom: 40px;
     206.about-wrap .featured-image {
    183207        text-align: center;
    184208}
    185209
    186 .about-overview p {
    187         margin: 1em auto 50px;
    188         max-width: 770px;
    189         font-size: 18px;
    190         line-height: 1.5;
    191         text-align: center;
    192 }
    193 
    194210.about-wrap .feature-section {
    195         margin-top: 40px;
     211        overflow: hidden;
    196212        padding-bottom: 20px;
    197213}
    198214
    199 .about-wrap .feature-section.two-col > div {
    200         position: relative;
    201         width: 47.6%;
    202         margin-right: 4.799999999%;
    203         float: left;
     215.about-wrap .headline-feature .feature-section {
     216        margin: 0 auto;
     217        max-width: 82%;
    204218}
    205219
    206 .about-wrap .feature-section.three-col > div {
    207         position: relative;
    208         width: 29.95%;
    209         margin-right: 4.999999999%;
     220.about-wrap .headline-feature .feature-section .col:first-child {
    210221        float: left;
     222        margin: 15px 5% 0 0;
     223        width: 55%;
    211224}
    212225
    213 .about-wrap .feature-section.col .last-feature {
    214         margin-right: 0;
     226.about-wrap .headline-feature .feature-section .col:last-child {
     227        float: right;
     228        margin: 15px 0 40px;
     229        width: 40%;
    215230}
    216231
    217 .about-wrap .under-the-hood .feature-section {
     232.about-wrap .feature-list .feature-section {
    218233        margin-top: 0;
    219234}
    220235
    221 .about-wrap .changelog .feature-section {
    222         overflow: hidden;
     236.about-wrap .dfw .feature-section {
     237        overflow: visible;
    223238}
    224239
    225 .about-wrap .feature-section.two-col div p {
    226         margin-right: 3%;
    227 }
    228 
    229 .about-wrap .feature-section div p img {
    230         float: right;
    231         margin-left: 10px;
    232         max-width: 20%;
    233 }
    234 
    235 /* responsive videos for 4.0 */
    236 .about-video {
     240.about-wrap .dfw-container {
    237241        position: relative;
    238         width: 100%;
    239         height: 0;
     242        overflow: hidden;
     243        margin-top: 50px;
     244        box-shadow: 0 0 10px rgba( 0, 0, 0, 0.25 );
    240245}
    241246
    242 .about-video-embed {
    243         padding-bottom: 70.4%; /* 352 / 500 */
     247.about-wrap .dfw-container .overlay-image {
     248        position: absolute;
     249        top: 0;
     250        left: 0;
     251        /* Cubic Bezier to speed up the slide-out of the full-width sidebar image */
     252        transition: 0.8s transform cubic-bezier(.9,.03,1,.61),
     253                    0.65s opacity linear;
    244254}
    245255
    246 .about-video-focus {
    247         padding-bottom: 56.2%; /* 281 / 500 */
     256.about-wrap .dfw-container .overlay-image.fade-in {
     257        opacity: 0;
    248258}
    249259
    250 .about-video .wp-video,
    251 .about-video .mejs-container,
    252 .about-video video {
    253         position: absolute;
    254         top: 0;
    255         left: 0;
    256         width: 100% !important;
    257         height: 100% !important;
     260.about-wrap .dfw-container .overlay-image.from-left {
     261        transform: translate3d(-100%, 0, 0);
    258262}
    259263
    260 .about-wrap .changelog li {
    261         list-style-type: disc;
    262         margin-left: 3em;
     264.about-wrap .dfw-container:hover .overlay-image {
     265        opacity: 1;
     266        transform: translate3d(0, 0, 0);
     267        /* Cubic Bezier to speed up the slide-in of the full-width sidebar image */
     268        transition: 0.7s transform cubic-bezier( 0, 0.8, 0.8, 1 ),
     269                    0.8s opacity linear;
    263270}
    264271
    265272/* Return to Dashboard Home link */
     
    275282        padding: 0 5px;
    276283}
    277284
     285/* SVGs */
     286.about-wrap .feature-list svg {
     287        float: left;
     288        clear: left;
     289        margin: 15px 15px 0 0 ;
     290        height: 90px;
     291        width: 90px;
     292        background-color: #cccccc;
     293        border-radius: 50%;
     294        fill: #999;
     295        border: 1px solid #c1c1c1;
     296}
     297
     298.about-wrap .feature-list.finer-points h4,
     299.about-wrap .feature-list.finer-points p {
     300        margin-left: 115px;
     301}
     302
     303/*------------------------------------------------------------------------------
     304  3.0 - Credits & Freedoms Pages
     305------------------------------------------------------------------------------*/
     306
    278307/* Credits */
    279308
    280309.about-wrap h4.wp-people-group {
     
    296325        display: inline-block;
    297326        vertical-align: top;
    298327        margin-right: 10px;
     328        padding-bottom: 15px;
     329        height: 70px;
     330        width: 280px;
    299331}
    300332
     333.about-wrap ul.compact li.wp-person {
     334        height: auto;
     335        width: 180px;
     336        padding-bottom: 0;
     337        margin-bottom: 0;
     338}
     339
    301340.about-wrap li.wp-person img.gravatar {
    302341        float: left;
    303342        margin: 0 10px 10px 0;
     
    311350        height: 30px;
    312351}
    313352
    314 /* @todo: combine this */
    315 .about-wrap li.wp-person {
    316         height: 70px;
    317         width: 280px;
    318         padding-bottom: 15px;
    319 }
    320 
    321 .about-wrap ul.compact li.wp-person {
    322         height: auto;
    323         width: 180px;
    324         padding-bottom: 0;
    325         margin-bottom: 0;
    326 }
    327 
    328 .about-wrap #wp-people-group-validators + p.wp-credits-list {
    329         margin-top: 0;
    330 }
    331 
    332353.about-wrap li.wp-person a.web {
    333354        display: block;
    334355        margin: 6px 0 2px;
    335356        font-size: 16px;
     357        font-weight: normal;
     358        line-height: 1.6em;
    336359        text-decoration: none;
    337360}
    338361
     362.about-wrap #wp-people-group-validators + p.wp-credits-list {
     363        margin-top: 0;
     364}
     365
    339366.about-wrap p.wp-credits-list a {
    340367        white-space: nowrap;
    341368}
     
    356383        margin: 0.6em 0;
    357384}
    358385
    359 /* =Media Queries
    360 -------------------------------------------------------------- */
     386/*------------------------------------------------------------------------------
     387  4.0 - Media Queries
     388------------------------------------------------------------------------------*/
    361389
    362390@media screen and ( max-width: 782px ) {
    363         .about-wrap .feature-section.one-col > div,
    364         .about-wrap .feature-section.two-col > div,
    365         .about-wrap .feature-section.three-col > div {
     391        .about-wrap .one-col > div,
     392        .about-wrap .two-col > div,
     393        .about-wrap .three-col > div {
    366394                width: 100%;
    367395                margin: 0 0 40px;
    368396                padding: 0 0 40px;
    369                 float: none;
    370397                border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    371398        }
    372399
    373         .about-wrap .under-the-hood .feature-section > div,
    374         .about-wrap .feature-section.col > div.last-feature {
     400        .about-wrap .feature-list div,
     401        .about-wrap .col > div.last-feature {
    375402                margin: 0;
    376403                padding: 0;
    377404                border-bottom: none;
    378405        }
    379406
    380 }
    381 
    382 /* Responsive release video */
    383 @media screen and ( max-width: 710px ) {
    384         .about-overview {
    385                 position: relative;
    386                 padding-bottom: 56.25%; /* 360 / 640 */
    387                 width: 100%;
    388                 height: 0;
     407        .about-wrap .headline-feature .feature-section {
     408                max-width: 100%;
    389409        }
    390410
    391         .about-overview embed {
    392                 position: absolute;
    393                 top: 0;
    394                 left: 0;
    395                 width: 100%;
    396                 height: 100%;
     411        .about-wrap .feature-list .feature-section {
     412                padding: 0 0 40px;
    397413        }
    398414}
    399415
     
    404420        }
    405421
    406422        .about-wrap h1,
    407         .about-text {
     423        .about-wrap .about-text {
    408424                margin-right: 0;
    409425        }
    410426
    411         .about-text {
     427        .about-wrap .about-text {
    412428                margin-bottom: 0.25em;
    413429        }
    414430
     
    429445                border-bottom: 1px solid #ccc;
    430446        }
    431447
    432         .about-wrap .feature-section.three-col div {
    433                 width: 100%;
    434                 float: none;
     448        .about-wrap .three-col div,
     449        .about-wrap .headline-feature .feature-section div {
     450                width: 100% !important;
     451                float: none !important;
    435452        }
    436453
    437         .about-wrap .three-col.about-updates .col-1 {
    438                 padding: 0;
    439                 float: none;
     454        .about-wrap .dfw p {
     455                max-width: 90%;
    440456        }
     457}
    441458
    442         .about-wrap .three-col.about-updates .col-2 {
    443                 margin: 0 0 20px;
    444                 width: 100%;
    445                 float: none;
     459@media only screen and (max-width: 400px) {
     460        .about-wrap .feature-list svg {
     461                margin-top: 15px;
     462                height: 65px;
     463                width: 65px;
    446464        }
    447 }
     465        .about-wrap .feature-list.finer-points h4,
     466        .about-wrap .feature-list.finer-points p {
     467                margin-left: 80px;
     468        }
     469}
     470 No newline at end of file