Making WordPress.org


Ignore:
Timestamp:
02/12/2018 07:30:28 PM (9 years ago)
Author:
obenland
Message:

Main: Update responsive shape styles

See #3046.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-main/css/components/_about.scss

    r6583 r6606  
    22body.page-template-about {
    33        .entry-header {
    4                 padding: ms(4) ms(1);
     4                padding: ms( 4 ) ms( 1 );
    55                text-align: center;
    66
    77                .entry-title {
    8                         font-size: ms( 8 );
     8                        font-size: ms( 11 );
    99                        font-weight: 100;
    10                         letter-spacing: 0.04rem;
    1110                        line-height: inherit;
    1211                        margin: 1rem auto;
    … …  
    1514                .entry-description {
    1615                        color: rgba( 255, 255, 255, 0.8);
    17                         font-size: ms( 0 );
     16                        font-size: ms( 4 );
    1817                        margin-top: -0.4rem;
    1918                }
    … …  
    2221        .entry-content {
    2322                overflow: hidden;
     23
     24                @include breakpoint( 640px ) {
     25                        overflow: initial;
     26                }
    2427        }
    2528
    26         .shape {
    27                 height: 250px;
    28                 margin: 0 auto;
    29                 opacity: 0.9;
     29        .shapes {
     30                height: 480px;
     31                margin: 4rem 0;
    3032                position: relative;
    31                 text-align: center;
    32                 transform: skew(-15deg);
    33                 width: 300px;
    3433
    35                 &.community {
    36                         background-color: #685692;
    37                         bottom: 50px;
    38                         margin-right: -5%;
    39                 }
    40 
    41                 &.technology {
    42                         background-color: #027bb4;
    43                         margin-left: -5%;
    44                         top: 50px;
    45                 }
    46 
    47                 .dashicons-before {
     34                .shape {
    4835                        color: #fff;
    4936                        display: block;
    50                         position: relative;
    51                         top: 30%;
     37                        height: 260px;
     38                        margin: 0 auto;
     39                        opacity: 0.9;
     40                        padding: 4.2rem 0;
     41                        position: absolute;
     42                        text-align: center;
     43                        transform: skew( -15deg) ;
     44                        width: 310px;
    5245
    5346                        &:before {
    5447                                font-size: ms( 12 );
    5548                                height: 64px;
    56                                 transform: skew(15deg);
     49                                transform: skew( 15deg );
    5750                                width: 64px;
     51                        }
     52
     53                        &:hover,
     54                        &:focus,
     55                        &:active {
     56                                text-decoration: none;
     57                        }
     58
     59                        &.technology {
     60                                background-color: darken( #0073aa, 2% );
     61                                top: 0;
     62                                left: 0;
     63                                z-index: 1;
     64
     65                                &:hover,
     66                                &:focus,
     67                                &:active {
     68                                        background-color: darken( #0073aa, 12% );;
     69                                }
     70                        }
     71
     72                        &.community {
     73                                background-color: #67598e;
     74                                right: 0;
     75                                bottom: 0;
     76
     77                                &:hover,
     78                                &:focus,
     79                                &:active {
     80                                        background-color: darken( #67598e, 10% );
     81                                }
     82                        }
     83
     84                        h3, p {
     85                                margin: 0;
     86                                transform: skew( 15deg );
    5887                        }
    5988                }
    6089
    61                 h3, p {
    62                         margin: 0;
    63                         transform: skew(15deg);
     90                @include breakpoint( 480px ) {
     91                        height: 610px;
     92
     93                        .shape {
     94                                height: 336px;
     95                                padding: 6.555rem 0;
     96                                width: 400px;
     97                        }
     98                }
     99
     100                @include breakpoint( 640px ) {
     101                        height: 580px;
     102
     103                        .shape {
     104                                height: 315px;
     105                                padding: 4.5rem 0;
     106                                width: 480px;
     107
     108                                &:before {
     109                                        font-size: ms( 14 );
     110                                        height: 84px;
     111                                        width: 84px;
     112                                }
     113                        }
     114                }
     115
     116                @include breakpoint( 768px ) {
     117                        height: 323px;
     118                        margin: 4rem 0;
     119
     120                        .shape {
     121                                height: 282px;
     122                                padding: 3.55rem 0;
     123                                width: 430px;
     124
     125                                &.technology {
     126                                        left: auto;
     127                                        right: 45%;
     128                                        top: 40px;
     129                                }
     130
     131                                &.community {
     132                                        bottom: auto;
     133                                        left: 45%;
     134                                }
     135                        }
     136                }
     137
     138                @include breakpoint( 1024px ) {
     139                        height: 420px;
     140
     141                        .shape {
     142                                height: 380px;
     143                                padding: 5.66rem 0;
     144                                width: 580px;
     145
     146                                &.technology {
     147                                        right: 43%;
     148                                }
     149
     150                                &.community {
     151                                        left: 43%;
     152                                }
     153
     154                                &:before {
     155                                        font-size: ms( 16 );
     156                                        height: 108px;
     157                                        width: 108px;
     158                                }
     159                        }
     160                }
     161        }
     162
     163        .freedoms {
     164                text-align: center;
     165
     166                h4 {
     167                        font-weight: 300;
    64168                }
    65169        }
Note: See TracChangeset for help on using the changeset viewer.