Skip to:
Content

BuddyPress.org

Ticket #7426: 7426.patch

File 7426.patch, 34.5 KB (added by mercime, 8 years ago)
  • src/bp-core/admin/css/common-rtl.css

     
    6363/*
    6464 * 1.2.1 Headline Feature
    6565 */
    66 .index_page_bp-about .bp-headline-feature,
    67 .dashboard_page_bp-about .bp-headline-feature {
     66.buddypress .bp-headline-feature {
    6867        margin-bottom: 3em;
    6968        margin-top: 3em;
    7069        padding: 2em 3em;
    7170}
    7271
    73 .index_page_bp-about .bp-headline,
    74 .dashboard_page_bp-about .bp-headline {
     72.buddypress .bp-headline {
    7573        margin: 0 auto;
    76         width: 35em;
     74        width: 45em;
    7775}
    7876
    79 .index_page_bp-about .bp-headline span.dashicons,
    80 .dashboard_page_bp-about .bp-headline span.dashicons {
     77.buddypress .bp-headline span.dashicons {
    8178        background-color: #f1f1f1;
     79        color: #d84800;
    8280        clear: right;
    8381        font-size: 100px;
    8482        float: right;
     
    8987        width: 100px;
    9088}
    9189
    92 .index_page_bp-about .bp-headline-feature h3,
    93 .index_page_bp-about .bp-headline-feature .headline-title,
    94 .dashboard_page_bp-about .bp-headline-feature h3,
    95 .dashboard_page_bp-about .bp-headline-feature .headline-title {
     90.buddypress .bp-headline-feature .headline-title {
    9691        font-size: 2.2em;
    9792        font-weight: 300;
    9893        line-height: 1;
    99         margin: 0 125px 0 0;
     94        margin: 0;
     95        text-align: center;
    10096}
    10197
    102 .index_page_bp-about .bp-headline-feature p,
    103 .dashboard_page_bp-about .bp-headline-feature p {
     98.buddypress .bp-headline-feature p {
    10499        font-size: 1.15em;
    105         margin: 1.15em 125px 0.6em auto;
     100        margin: 1.15em 0 0.6em auto;
    106101}
    107102
    108 .index_page_bp-about .bp-headline-feature .introduction,
    109 .dashboard_page_bp-about .bp-headline-feature .introduction {
    110         font-weight: 600;
    111 }
    112 
    113 
    114103/*
    115104 * 1.2.2 Features Section
    116105 */
    117 .index_page_bp-about .bp-features-section,
    118 .dashboard_page_bp-about .bp-features-section {
     106.buddypress .bp-features-section {
     107        border-bottom: 1px solid #ccc;
    119108        clear: both;
    120109        margin-top: 3em;
    121110        overflow: hidden;
     
    122111        padding-bottom: 0;
    123112}
    124113
    125 .index_page_bp-about span.dashicons,
    126 .dashboard_page_bp-about span.dashicons {
     114.buddypress .bp-features-section span.dashicons {
    127115        background-color: #fff;
    128116        border-radius: 50%;
    129117        clear: right;
     
    137125        width: 80px;
    138126}
    139127
    140 .index_page_bp-about .bp-features-section h3,
    141 .dashboard_page_bp-about .bp-features-section h3 {
     128.buddypress .bp-features-section .headline-title {
    142129        font-size: 2em;
    143130        font-weight: 300;
    144131        line-height: 1.5;
    145         margin: 0 auto 3em;
     132        margin: 0 auto 2em;
    146133        text-align: center;
    147134}
    148135
    149 .index_page_bp-about .bp-feature,
    150 .dashboard_page_bp-about .bp-feature {
     136.buddypress .bp-features-section .bp-feature {
    151137        float: right;
    152138        margin-bottom: 3em;
    153139        margin-left: 4.799999999%;
     
    155141}
    156142
    157143
    158 .index_page_bp-about .bp-feature code,
    159 .dashboard_page_bp-about .bp-feature code{
     144.buddypress .bp-features-section .bp-feature code {
    160145        font-size: 0.95em;
    161146        line-height: 1.5;
    162147}
    163148
    164 .index_page_bp-about .bp-feature:nth-of-type(2n),
    165 .dashboard_page_bp-about .bp-feature:nth-of-type(2n) {
     149.buddypress .bp-features-section .bp-feature:nth-of-type(2n) {
    166150        margin-left: 0;
    167151}
    168152
    169 .index_page_bp-about .bp-feature::after,
    170 .dashboard_page_bp-about .bp-feature::after {
     153.buddypress .bp-feature::after {
    171154        content: '';
    172155}
    173156
    174 .index_page_bp-about .bp-feature h4,
    175 .dashboard_page_bp-about .bp-feature h4 {
     157.buddypress .bp-feature .feature-title {
    176158        font-size: 1.25em;
    177159        line-height: 1.5;
    178160        margin-bottom: 0;
     
    181163        text-align: right;
    182164}
    183165
    184 .index_page_bp-about .bp-feature p,
    185 .dashboard_page_bp-about .bp-feature p {
     166.buddypress .bp-feature p {
    186167        margin-right: 110px;
    187168}
    188169
     
    189170/*
    190171 * 1.2.3 Changelog Section
    191172 */
    192 .index_page_bp-about .bp-changelog-section,
    193 .dashboard_page_bp-about .bp-changelog-section {
     173.buddypress .bp-changelog-section {
    194174        clear: both;
    195         margin-bottom: 8em;
     175        margin-bottom: 3em;
    196176        margin-top: 3em;
    197177        overflow: hidden;
    198178        padding-bottom: 0;
    199179}
    200180
    201 .index_page_bp-about .bp-changelog-section::after,
    202 .dashboard_page_bp-about .bp-changelog-section::after {
     181.buddypress .bp-changelog-section::after {
    203182        content: '';
    204183}
    205184
    206 .index_page_bp-about .bp-changelog-section .changelog-title,
    207 .dashboard_page_bp-about .bp-changelog-section .changelog-title {
     185.buddypress .bp-changelog-section .changelog-title {
    208186        color: #23282d;
    209         font-size: 1.8em;
    210         font-weight: 300;
     187        font-size: 1.25em;
    211188        line-height: 1.5;
    212         margin: 0 auto 0.5em;
    213         text-align: center;
     189        margin: 0 auto 1.5em;
    214190}
    215191
    216 .index_page_bp-about .bp-changelog-section .two-col > div,
    217 .dashboard_page_bp-about .bp-changelog-section .two-col > div {
     192.buddypress .bp-changelog-section .two-col div {
    218193        float: right;
    219194        margin-left: 4.799999999%;
    220195        position: relative;
     
    221196        width: 47.6%;
    222197}
    223198
    224 .index_page_bp-about .bp-changelog-section .two-col > div.last-feature,
    225 .dashboard_page_bp-about .bp-changelog-section .two-col > div.last-feature {
     199.buddypress .bp-changelog-section .three-col .col {
     200        float: right;
     201        margin-left: 5%;
     202        position: relative;
     203        width: 29.95%;
     204}
     205
     206.buddypress .two-col .col:nth-of-type(2n),
     207.buddypress .three-col .col:nth-of-type(3n) {
    226208        margin-left: 0;
    227209}
    228210
    229 .index_page_bp-about .bp-changelog,
    230 .dashboard_page_bp-about .bp-changelog {
     211.buddypress .bp-changelog {
    231212        margin-bottom: 3em;
    232213}
    233214
    234 .index_page_bp-about .bp-changelog h4,
    235 .dashboard_page_bp-about .bp-changelog h4 {
     215.buddypress .bp-changelog .title {
    236216        font-size: 1em;
    237217        margin-bottom: 0;
    238218        margin-top: 0;
    239219}
    240220
    241 .index_page_bp-about .bp-changelog p,
    242 .dashboard_page_bp-about .bp-changelog p {
     221.buddypress .bp-changelog p {
    243222        margin-bottom: 3em;
    244223}
    245224
     
    250229.bp-assets {
    251230        clear: both;
    252231        margin-bottom: 2em;
     232        margin-top: 2em;
    253233}
    254234
    255235@media screen and ( max-width: 782px ) {
    256         .index_page_bp-about .bp-headline-feature,
    257         .dashboard_page_bp-about .bp-headline-feature {
     236        .bp-headline-feature,
     237        .bp-features-section,
     238        .bp-changelog-section,
     239        .bp-assets {
     240                margin-right: 20px;
     241                margin-left: 20px;
     242        }
     243        .buddypress .bp-headline-feature {
    258244                padding: 0;
    259245        }
    260         .index_page_bp-about .bp-headline,
    261         .dashboard_page_bp-about .bp-headline {
     246        .buddypress .bp-headline {
    262247                margin: 0;
    263248                width: 97%;
    264249        }
    265         .index_page_bp-about .bp-features-section,
    266         .dashboard_page_bp-about .bp-features-section {
     250        .buddypress .bp-features-section {
    267251                clear: both;
    268252                margin-bottom: 0;
    269253                margin-top: 2em;
     254                padding-bottom: 2em;
    270255        }
    271         .index_page_bp-about .bp-features-section h3,
    272         .dashboard_page_bp-about .bp-features-section h3,
    273         .index_page_bp-about .bp-changelog-section .changelog-title,
    274         .dashboard_page_bp-about .bp-changelog-section .changelog-title {
    275                 font-size: 1.8em;
    276                 font-weight: 300;
     256        .buddypress .bp-features-section .headline-title {
     257                margin-bottom: 1em;
     258        }
     259        .buddypress .bp-changelog-section .changelog-title {
     260                font-size: 1.25em;
    277261                line-height: 1.5;
    278262                margin-bottom: 0.5em;
    279263                margin-top: 0.5em;
    280264        }
    281         .index_page_bp-about .bp-features-section h4,
    282         .dashboard_page_bp-about .bp-features-section h4,
    283         .index_page_bp-about .bp-changelog-section h4,
    284         .dashboard_page_bp-about .bp-changelog-section h4 {
     265        .buddypress .bp-features-section .feature-title,
     266        .buddypress .bp-changelog-section .title {
    285267                font-size: 1.25em;
    286268                line-height: 1.25;
    287269                margin-top: 0.6em;
    288270                text-align: right;
    289271        }
    290         .index_page_bp-about .bp-feature,
    291         .dashboard_page_bp-about .bp-feature {
     272        .buddypress .bp-features-section .bp-feature {
    292273                clear: both;
    293274                float: right;
    294275                margin-bottom: 1em;
     
    297278                padding-left: 1em;
    298279                width: 100%;
    299280        }
    300         .index_page_bp-about .bp-feature span,
    301         .dashboard_page_bp-about .bp-feature span {
     281        .buddypress .bp-features-section .bp-feature span {
    302282                margin-top: 0.33em;
    303283        }
    304         .index_page_bp-about .bp-feature h4,
    305         .dashboard_page_bp-about .bp-feature h4,
    306         .index_page_bp-about .bp-feature p,
    307         .dashboard_page_bp-about .bp-feature p {
    308                 width: 100%;
    309         }
    310         .index_page_bp-about .bp-feature.opposite h4,
    311         .dashboard_page_bp-about .bp-feature.opposite h4,
    312         .index_page_bp-about .bp-feature.opposite p,
    313         .dashboard_page_bp-about .bp-feature.opposite p {
     284        .buddypress .bp-feature.opposite .feature-title,
     285        .buddypress .bp-feature.opposite p {
    314286                float: none;
    315287        }
    316         .index_page_bp-about .bp-changelog-section,
    317         .dashboard_page_bp-about .bp-changelog-section {
     288        .buddypress .bp-changelog-section {
    318289        clear: both;
    319290        margin-bottom: 2em;
     291        margin-top: 2em;
    320292        }
    321         .index_page_bp-about .bp-changelog-section .changelog-title,
    322         .dashboard_page_bp-about .bp-changelog-section .changelog-title {
    323                 margin-bottom: 1em;
     293        .buddypress .bp-changelog-section .changelog-title {
     294                margin-bottom: 1.5em;
    324295        }
    325         .index_page_bp-about .bp-changelog h4,
    326         .dashboard_page_bp-about .bp-changelog h4 {
     296        .buddypress .bp-changelog .title {
    327297                font-size: 1em;
    328298        }
    329         .index_page_bp-about .bp-changelog p,
    330         .dashboard_page_bp-about .bp-changelog p {
    331                 margin-bottom: 2em;
     299        .buddypress .bp-changelog p {
     300                margin-bottom: 1em;
    332301        }
    333         .index_page_bp-about .bp-changelog-section .two-col > div,
    334         .dashboard_page_bp-about .bp-changelog-section .two-col > div {
     302        .buddypress .bp-changelog-section .two-col > div,
     303        .buddypress .bp-changelog-section .three-col .col {
    335304                margin-top: 0;
    336305                padding-bottom: 0.5em;
    337306                width: 100%;
     
    338307        }
    339308}
    340309@media screen and ( max-width: 360px ) {
    341         .index_page_bp-about .bp-headline,
    342         .dashboard_page_bp-about .bp-headline {
     310        .buddypress .bp-headline {
    343311                text-align: center;
    344312        }
    345         .index_page_bp-about .bp-headline span.dashicons,
    346         .dashboard_page_bp-about .bp-headline span.dashicons {
     313        .buddypress .bp-headline span.dashicons {
    347314                clear: none;
    348315                font-size: 80px;
    349316                float: none;
     
    352319                margin: 0 auto;
    353320                width: 80px;
    354321        }
    355         .index_page_bp-about .bp-headline-feature h3,
    356         .index_page_bp-about .bp-headline-feature .headline-title,
    357         .dashboard_page_bp-about .bp-headline-feature h3,
    358         .dashboard_page_bp-about .bp-headline-feature .headline-title {
     322        .buddypress .bp-headline-feature .headline-title {
    359323                margin: 1em 0 0 0;
    360324                text-align: right;
    361325        }
    362         .index_page_bp-about .bp-headline-feature p,
    363         .dashboard_page_bp-about .bp-headline-feature p {
     326        .buddypress .bp-headline-feature p {
    364327                margin: 1.15em 0 0.6em auto;
    365328                text-align: right;
    366329        }
    367         .index_page_bp-about .bp-headline-feature .headline-title,
    368         .dashboard_page_bp-about .bp-headline-feature .headline-title {
     330        .buddypress .bp-headline-feature .headline-title,
     331        .buddypress .bp-features-section .headline-title {
    369332                font-size: 1.5em;
    370333                line-height: 1.5;
    371334        }
    372         .index_page_bp-about .bp-headline-feature p,
    373         .dashboard_page_bp-about .bp-headline-feature p {
     335        .buddypress .bp-headline-feature p {
    374336                width: auto;
    375337        }
    376         .index_page_bp-about .bp-feature,
    377         .dashboard_page_bp-about .bp-feature {
     338        .buddypress .bp-features-section .bp-feature {
    378339                text-align: center;
    379340        }
    380         .index_page_bp-about span.dashicons,
    381         .dashboard_page_bp-about span.dashicons {
     341        .buddypress .bp-features-section span.dashicons {
    382342                float: none;
    383343        }
    384         .index_page_bp-about .bp-features-section h4,
    385         .dashboard_page_bp-about .bp-features-section h4,
    386         .index_page_bp-about .bp-features-section p,
    387         .dashboard_page_bp-about .bp-features-section p {
     344        .buddypress .bp-features-section .feature-title,
     345        .buddypress .bp-features-section p {
    388346                margin-right: 0;
    389347                text-align: right;
    390348        }
     
    553511        text-align: center;
    554512}
    555513
     514.bp-signups-list table {
     515        margin: 1em 0;
     516}
    556517
     518.bp-signups-list .column-fields {
     519        font-weight: bold;
     520}
     521
    557522/*------------------------------------------------------------------------------
    558523 * 4.0 Emails - Edit Page
    559524 *----------------------------------------------------------------------------*/
  • src/bp-core/admin/css/common.css

     
    6363/*
    6464 * 1.2.1 Headline Feature
    6565 */
    66 .index_page_bp-about .bp-headline-feature,
    67 .dashboard_page_bp-about .bp-headline-feature {
     66.buddypress .bp-headline-feature {
    6867        margin-bottom: 3em;
    6968        margin-top: 3em;
    7069        padding: 2em 3em;
    7170}
    7271
    73 .index_page_bp-about .bp-headline,
    74 .dashboard_page_bp-about .bp-headline {
     72.buddypress .bp-headline {
    7573        margin: 0 auto;
    76         width: 35em;
     74        width: 45em;
    7775}
    7876
    79 .index_page_bp-about .bp-headline span.dashicons,
    80 .dashboard_page_bp-about .bp-headline span.dashicons {
     77.buddypress .bp-headline span.dashicons {
    8178        background-color: #f1f1f1;
     79        color: #d84800;
    8280        clear: left;
    8381        font-size: 100px;
    8482        float: left;
     
    8987        width: 100px;
    9088}
    9189
    92 .index_page_bp-about .bp-headline-feature h3,
    93 .index_page_bp-about .bp-headline-feature .headline-title,
    94 .dashboard_page_bp-about .bp-headline-feature h3,
    95 .dashboard_page_bp-about .bp-headline-feature .headline-title {
     90.buddypress .bp-headline-feature .headline-title {
    9691        font-size: 2.2em;
    9792        font-weight: 300;
    9893        line-height: 1;
    99         margin: 0 0 0 125px;
     94        margin: 0;
     95        text-align: center;
    10096}
    10197
    102 .index_page_bp-about .bp-headline-feature p,
    103 .dashboard_page_bp-about .bp-headline-feature p {
     98.buddypress .bp-headline-feature p {
    10499        font-size: 1.15em;
    105         margin: 1.15em auto 0.6em 125px;
     100        margin: 1.15em auto 0.6em 0;
    106101}
    107102
    108 .index_page_bp-about .bp-headline-feature .introduction,
    109 .dashboard_page_bp-about .bp-headline-feature .introduction {
    110         font-weight: 600;
    111 }
    112 
    113 
    114103/*
    115104 * 1.2.2 Features Section
    116105 */
    117 .index_page_bp-about .bp-features-section,
    118 .dashboard_page_bp-about .bp-features-section {
     106.buddypress .bp-features-section {
     107        border-bottom: 1px solid #ccc;
    119108        clear: both;
    120109        margin-top: 3em;
    121110        overflow: hidden;
     
    122111        padding-bottom: 0;
    123112}
    124113
    125 .index_page_bp-about span.dashicons,
    126 .dashboard_page_bp-about span.dashicons {
     114.buddypress .bp-features-section span.dashicons {
    127115        background-color: #fff;
    128116        border-radius: 50%;
    129117        clear: left;
     
    137125        width: 80px;
    138126}
    139127
    140 .index_page_bp-about .bp-features-section h3,
    141 .dashboard_page_bp-about .bp-features-section h3 {
     128.buddypress .bp-features-section .headline-title {
    142129        font-size: 2em;
    143130        font-weight: 300;
    144131        line-height: 1.5;
    145         margin: 0 auto 3em;
     132        margin: 0 auto 2em;
    146133        text-align: center;
    147134}
    148135
    149 .index_page_bp-about .bp-feature,
    150 .dashboard_page_bp-about .bp-feature {
     136.buddypress .bp-features-section .bp-feature {
    151137        float: left;
    152138        margin-bottom: 3em;
    153139        margin-right: 4.799999999%;
     
    155141}
    156142
    157143
    158 .index_page_bp-about .bp-feature code,
    159 .dashboard_page_bp-about .bp-feature code{
     144.buddypress .bp-features-section .bp-feature code {
    160145        font-size: 0.95em;
    161146        line-height: 1.5;
    162147}
    163148
    164 .index_page_bp-about .bp-feature:nth-of-type(2n),
    165 .dashboard_page_bp-about .bp-feature:nth-of-type(2n) {
     149.buddypress .bp-features-section .bp-feature:nth-of-type(2n) {
    166150        margin-right: 0;
    167151}
    168152
    169 .index_page_bp-about .bp-feature::after,
    170 .dashboard_page_bp-about .bp-feature::after {
     153.buddypress .bp-feature::after {
    171154        content: '';
    172155}
    173156
    174 .index_page_bp-about .bp-feature h4,
    175 .dashboard_page_bp-about .bp-feature h4 {
     157.buddypress .bp-feature .feature-title {
    176158        font-size: 1.25em;
    177159        line-height: 1.5;
    178160        margin-bottom: 0;
     
    181163        text-align: left;
    182164}
    183165
    184 .index_page_bp-about .bp-feature p,
    185 .dashboard_page_bp-about .bp-feature p {
     166.buddypress .bp-feature p {
    186167        margin-left: 110px;
    187168}
    188169
     
    189170/*
    190171 * 1.2.3 Changelog Section
    191172 */
    192 .index_page_bp-about .bp-changelog-section,
    193 .dashboard_page_bp-about .bp-changelog-section {
     173.buddypress .bp-changelog-section {
    194174        clear: both;
    195         margin-bottom: 8em;
     175        margin-bottom: 3em;
    196176        margin-top: 3em;
    197177        overflow: hidden;
    198178        padding-bottom: 0;
    199179}
    200180
    201 .index_page_bp-about .bp-changelog-section::after,
    202 .dashboard_page_bp-about .bp-changelog-section::after {
     181.buddypress .bp-changelog-section::after {
    203182        content: '';
    204183}
    205184
    206 .index_page_bp-about .bp-changelog-section .changelog-title,
    207 .dashboard_page_bp-about .bp-changelog-section .changelog-title {
     185.buddypress .bp-changelog-section .changelog-title {
    208186        color: #23282d;
    209         font-size: 1.8em;
    210         font-weight: 300;
     187        font-size: 1.25em;
    211188        line-height: 1.5;
    212         margin: 0 auto 0.5em;
    213         text-align: center;
     189        margin: 0 auto 1.5em;
    214190}
    215191
    216 .index_page_bp-about .bp-changelog-section .two-col > div,
    217 .dashboard_page_bp-about .bp-changelog-section .two-col > div {
     192.buddypress .bp-changelog-section .two-col div {
    218193        float: left;
    219194        margin-right: 4.799999999%;
    220195        position: relative;
     
    221196        width: 47.6%;
    222197}
    223198
    224 .index_page_bp-about .bp-changelog-section .two-col > div.last-feature,
    225 .dashboard_page_bp-about .bp-changelog-section .two-col > div.last-feature {
     199.buddypress .bp-changelog-section .three-col .col {
     200        float: left;
     201        margin-right: 5%;
     202        position: relative;
     203        width: 29.95%;
     204}
     205
     206.buddypress .two-col .col:nth-of-type(2n),
     207.buddypress .three-col .col:nth-of-type(3n) {
    226208        margin-right: 0;
    227209}
    228210
    229 .index_page_bp-about .bp-changelog,
    230 .dashboard_page_bp-about .bp-changelog {
     211.buddypress .bp-changelog {
    231212        margin-bottom: 3em;
    232213}
    233214
    234 .index_page_bp-about .bp-changelog h4,
    235 .dashboard_page_bp-about .bp-changelog h4 {
     215.buddypress .bp-changelog .title {
    236216        font-size: 1em;
    237217        margin-bottom: 0;
    238218        margin-top: 0;
    239219}
    240220
    241 .index_page_bp-about .bp-changelog p,
    242 .dashboard_page_bp-about .bp-changelog p {
     221.buddypress .bp-changelog p {
    243222        margin-bottom: 3em;
    244223}
    245224
     
    250229.bp-assets {
    251230        clear: both;
    252231        margin-bottom: 2em;
     232        margin-top: 2em;
    253233}
    254234
    255235@media screen and ( max-width: 782px ) {
    256         .index_page_bp-about .bp-headline-feature,
    257         .dashboard_page_bp-about .bp-headline-feature {
     236        .bp-headline-feature,
     237        .bp-features-section,
     238        .bp-changelog-section,
     239        .bp-assets {
     240                margin-left: 20px;
     241                margin-right: 20px;
     242        }
     243        .buddypress .bp-headline-feature {
    258244                padding: 0;
    259245        }
    260         .index_page_bp-about .bp-headline,
    261         .dashboard_page_bp-about .bp-headline {
     246        .buddypress .bp-headline {
    262247                margin: 0;
    263248                width: 97%;
    264249        }
    265         .index_page_bp-about .bp-features-section,
    266         .dashboard_page_bp-about .bp-features-section {
     250        .buddypress .bp-features-section {
    267251                clear: both;
    268252                margin-bottom: 0;
    269253                margin-top: 2em;
     254                padding-bottom: 2em;
    270255        }
    271         .index_page_bp-about .bp-features-section h3,
    272         .dashboard_page_bp-about .bp-features-section h3,
    273         .index_page_bp-about .bp-changelog-section .changelog-title,
    274         .dashboard_page_bp-about .bp-changelog-section .changelog-title {
    275                 font-size: 1.8em;
    276                 font-weight: 300;
     256        .buddypress .bp-features-section .headline-title {
     257                margin-bottom: 1em;
     258        }
     259        .buddypress .bp-changelog-section .changelog-title {
     260                font-size: 1.25em;
    277261                line-height: 1.5;
    278262                margin-bottom: 0.5em;
    279263                margin-top: 0.5em;
    280264        }
    281         .index_page_bp-about .bp-features-section h4,
    282         .dashboard_page_bp-about .bp-features-section h4,
    283         .index_page_bp-about .bp-changelog-section h4,
    284         .dashboard_page_bp-about .bp-changelog-section h4 {
     265        .buddypress .bp-features-section .feature-title,
     266        .buddypress .bp-changelog-section .title {
    285267                font-size: 1.25em;
    286268                line-height: 1.25;
    287269                margin-top: 0.6em;
    288270                text-align: left;
    289271        }
    290         .index_page_bp-about .bp-feature,
    291         .dashboard_page_bp-about .bp-feature {
     272        .buddypress .bp-features-section .bp-feature {
    292273                clear: both;
    293274                float: left;
    294275                margin-bottom: 1em;
     
    297278                padding-right: 1em;
    298279                width: 100%;
    299280        }
    300         .index_page_bp-about .bp-feature span,
    301         .dashboard_page_bp-about .bp-feature span {
     281        .buddypress .bp-features-section .bp-feature span {
    302282                margin-top: 0.33em;
    303283        }
    304         .index_page_bp-about .bp-feature h4,
    305         .dashboard_page_bp-about .bp-feature h4,
    306         .index_page_bp-about .bp-feature p,
    307         .dashboard_page_bp-about .bp-feature p {
    308                 width: 100%;
    309         }
    310         .index_page_bp-about .bp-feature.opposite h4,
    311         .dashboard_page_bp-about .bp-feature.opposite h4,
    312         .index_page_bp-about .bp-feature.opposite p,
    313         .dashboard_page_bp-about .bp-feature.opposite p {
     284        .buddypress .bp-feature.opposite .feature-title,
     285        .buddypress .bp-feature.opposite p {
    314286                float: none;
    315287        }
    316         .index_page_bp-about .bp-changelog-section,
    317         .dashboard_page_bp-about .bp-changelog-section {
     288        .buddypress .bp-changelog-section {
    318289        clear: both;
    319290        margin-bottom: 2em;
     291        margin-top: 2em;
    320292        }
    321         .index_page_bp-about .bp-changelog-section .changelog-title,
    322         .dashboard_page_bp-about .bp-changelog-section .changelog-title {
    323                 margin-bottom: 1em;
     293        .buddypress .bp-changelog-section .changelog-title {
     294                margin-bottom: 1.5em;
    324295        }
    325         .index_page_bp-about .bp-changelog h4,
    326         .dashboard_page_bp-about .bp-changelog h4 {
     296        .buddypress .bp-changelog .title {
    327297                font-size: 1em;
    328298        }
    329         .index_page_bp-about .bp-changelog p,
    330         .dashboard_page_bp-about .bp-changelog p {
    331                 margin-bottom: 2em;
     299        .buddypress .bp-changelog p {
     300                margin-bottom: 1em;
    332301        }
    333         .index_page_bp-about .bp-changelog-section .two-col > div,
    334         .dashboard_page_bp-about .bp-changelog-section .two-col > div {
     302        .buddypress .bp-changelog-section .two-col > div,
     303        .buddypress .bp-changelog-section .three-col .col {
    335304                margin-top: 0;
    336305                padding-bottom: 0.5em;
    337306                width: 100%;
     
    338307        }
    339308}
    340309@media screen and ( max-width: 360px ) {
    341         .index_page_bp-about .bp-headline,
    342         .dashboard_page_bp-about .bp-headline {
     310        .buddypress .bp-headline {
    343311                text-align: center;
    344312        }
    345         .index_page_bp-about .bp-headline span.dashicons,
    346         .dashboard_page_bp-about .bp-headline span.dashicons {
     313        .buddypress .bp-headline span.dashicons {
    347314                clear: none;
    348315                font-size: 80px;
    349316                float: none;
     
    352319                margin: 0 auto;
    353320                width: 80px;
    354321        }
    355         .index_page_bp-about .bp-headline-feature h3,
    356         .index_page_bp-about .bp-headline-feature .headline-title,
    357         .dashboard_page_bp-about .bp-headline-feature h3,
    358         .dashboard_page_bp-about .bp-headline-feature .headline-title {
     322        .buddypress .bp-headline-feature .headline-title {
    359323                margin: 1em 0 0 0;
    360324                text-align: left;
    361325        }
    362         .index_page_bp-about .bp-headline-feature p,
    363         .dashboard_page_bp-about .bp-headline-feature p {
     326        .buddypress .bp-headline-feature p {
    364327                margin: 1.15em auto 0.6em 0;
    365328                text-align: left;
    366329        }
    367         .index_page_bp-about .bp-headline-feature .headline-title,
    368         .dashboard_page_bp-about .bp-headline-feature .headline-title {
     330        .buddypress .bp-headline-feature .headline-title,
     331        .buddypress .bp-features-section .headline-title {
    369332                font-size: 1.5em;
    370333                line-height: 1.5;
    371334        }
    372         .index_page_bp-about .bp-headline-feature p,
    373         .dashboard_page_bp-about .bp-headline-feature p {
     335        .buddypress .bp-headline-feature p {
    374336                width: auto;
    375337        }
    376         .index_page_bp-about .bp-feature,
    377         .dashboard_page_bp-about .bp-feature {
     338        .buddypress .bp-features-section .bp-feature {
    378339                text-align: center;
    379340        }
    380         .index_page_bp-about span.dashicons,
    381         .dashboard_page_bp-about span.dashicons {
     341        .buddypress .bp-features-section span.dashicons {
    382342                float: none;
    383343        }
    384         .index_page_bp-about .bp-features-section h4,
    385         .dashboard_page_bp-about .bp-features-section h4,
    386         .index_page_bp-about .bp-features-section p,
    387         .dashboard_page_bp-about .bp-features-section p {
     344        .buddypress .bp-features-section .feature-title,
     345        .buddypress .bp-features-section p {
    388346                margin-left: 0;
    389347                text-align: left;
    390348        }
  • src/bp-core/classes/class-bp-admin.php

     
    605605
    606606                        <div class="bp-headline-feature">
    607607                                <div class="bp-headline">
    608                                         <span class="dashicons dashicons-list-view" aria-hidden="true"></span>
    609                                         <h3 class="headline-title"><?php esc_html_e( 'Groups Query Overhaul', 'buddypress' ); ?></h3>
    610 
     608                                        <h3 class="headline-title"><?php esc_html_e( 'Modernize Codebase for BP REST API', 'buddypress' ); ?></h3>
    611609                                        <p class="introduction"><?php
    612                                                 /* translators: %s: URL to the development post about this feature */
    613                                                 printf( __( 'Huge performance improvements on sites using persistent caching. <a href="%s">Learn more about the Groups Query rewrite</a>.', 'buddypress' ),
    614                                                 'https://bpdevel.wordpress.com/2016/09/19/group-queries-have-been-rewritten-for-bp-2-7/' );
     610                                                /* translators: %s: URL to the BuddyPress Codex article */
     611                                                printf( __( 'Scheduled migration of legacy code to modern standards and techniques is one of the steps undertaken to build the BP REST API and all new features moving forward. To this end, BuddyPress 2.8 <a href="%s">requires at least PHP 5.3</a>.', 'buddypress' ),
     612                                                'https://codex.buddypress.org/getting-started/php-version-support/' );
    615613                                        ?></p>
    616614                                </div>
    617615                        </div>
     
    621619                                <h3 class="headline-title"><?php esc_html_e( 'For Developers &amp; Site Builders', 'buddypress' ); ?></h3>
    622620
    623621                                <div class="bp-feature">
    624                                         <span class="dashicons dashicons-calendar" aria-hidden="true"></span>
    625                                         <h4 class="feature-title"><?php esc_html_e( 'Improved Profile Date Field', 'buddypress' ); ?></h4>
    626                                         <p><?php _e( 'New Date Field settings, "Date format" and "Range", make it easier for site administrators to decide how date-based data will be collected and displayed.', 'buddypress' ); ?></p>
    627                                 </div>
    628 
    629                                 <div class="bp-feature opposite">
    630                                         <span class="dashicons dashicons-groups" aria-hidden="true"></span>
    631                                         <h4 class="feature-title"><?php esc_html_e( 'Group Types Integration in Templates', 'buddypress' ); ?></h4>
     622                                        <span class="dashicons dashicons-email" aria-hidden="true"></span>
     623                                        <h4 class="feature-title"><?php
     624                                                /* translators: %s: PHPMailer */
     625                                                printf( __( 'Enable choice of %s', 'buddypress' ), '<code>PHPMailer</code>' );
     626                                        ?></h4>
    632627                                        <p><?php
    633                                                 /* translators: %s: URL to the BuddyPress Codex article */
    634                                                 printf( __( 'Enable developers to show Group Types on the front end as well as control where the group type information is rendered. <a href="%s">Learn how to implement this feature</a>.', 'buddypress' ),
    635                                                 'https://codex.buddypress.org/developer/group-types/' );
     628                                                /* translators: %s: PHPMailer */
     629                                                printf( __( 'BP Emails: Allow developers to specify which %s should be used for their specific BuddyPress installations with a new filter.', 'buddypress' ), '<code>PHPMailer</code>' );
    636630                                        ?></p>
    637631                                </div>
    638632
    639                                 <div class="bp-feature">
    640                                         <span class="dashicons dashicons-admin-multisite" aria-hidden="true"></span>
    641                                         <h4 class="feature-title"><?php esc_html_e( 'Use the Site Icon as Your Site&#8217;s Profile Photo', 'buddypress' ); ?></h4>
    642                                         <p><?php
    643                                                 /* translators: %s: URL to the WordPress Codex article */
    644                                                 printf( __( 'BuddyPress sets the site admin&#8217;s profile photo as the default site profile photo on the Sites Directory page. You can now <a href="%s">use the Site Icon introduced in WordPress 4.3</a> instead.', 'buddypress' ),
    645                                                 'https://codex.wordpress.org/Creating_a_Favicon#WordPress_Version_4.3_or_later' );
    646                                         ?></p>
    647                                 </div>
    648 
    649633                                <div class="bp-feature opposite">
    650                                         <span class="dashicons dashicons-filter" aria-hidden="true"></span>
    651                                         <h4 class="title"><?php esc_html_e( 'Member Type and Group Type Filters in Users and Groups Admin Screens', 'buddypress' ); ?></h4>
    652                                         <p><?php esc_html_e( 'Easily filter your members and groups by type and set types in bulk on the users and groups list tables in the dashboard.', 'buddypress' ); ?></p>
     634                                        <span class="dashicons dashicons-admin-appearance" aria-hidden="true"></span>
     635                                        <h4 class="feature-title"><?php esc_html_e( 'Twenty Seventeen Companion Stylesheet', 'buddypress' ); ?></h4>
     636                                        <p><?php esc_html_e( 'Improve the presentation of BuddyPress components within in the new default theme, Twenty Seventeen, with the new companion stylesheet.', 'buddypress' ); ?></p>
    653637                                </div>
    654638
    655639                                <div class="bp-feature">
    656                                         <span class="dashicons dashicons-clock" aria-hidden="true"></span>
    657                                         <h4 class="feature-title"><?php esc_html_e( 'Localized Timestamps', 'buddypress' ); ?></h4>
    658                                         <p><?php esc_html_e( 'Fix inaccurate timestamps due to time zones or page caching with new client-side timestamp handling.', 'buddypress' ); ?></p>
     640                                        <span class="dashicons dashicons-email-alt" aria-hidden="true"></span>
     641                                        <h4 class="feature-title"><?php
     642                                                /* translators: %s: List-Unsubscribe */
     643                                                printf( __( 'Support for %s header in emails', 'buddypress' ),
     644                                                '<code>List-Unsubscribe</code>' );
     645                                        ?></h4>
     646                                        <p><?php esc_html_e( 'BP Emails: Allow users to unsubscribe from a specific email notification in some email clients such as Gmail (web) and Windows Live (web).', 'buddypress' ); ?></p>
    659647                                </div>
    660648
    661649                                <div class="bp-feature opposite">
    662                                         <span class="dashicons dashicons-email" aria-hidden="true"></span>
    663                                         <h4 class="feature-title"><?php esc_html_e( 'Links to Unsubscribe from Emails', 'buddypress' ); ?></h4>
    664                                         <p><?php esc_html_e( 'Improve user experience by facilitating the removal of any or all subscriptions via new email tokens and unsubscribe links.', 'buddypress' ); ?></p>
     650                                        <span class="dashicons dashicons-search" aria-hidden="true"></span>
     651                                        <h4 class="feature-title"><?php esc_html_e( 'Make Group search more flexible', 'buddypress' ); ?></h4>
     652                                        <p><?php
     653                                                /* translators: %1$s: search_column, %2$s: BP_Groups_Group::get() */
     654                                                printf( __( 'Add %1$s parameter to allow developers to specify which column should be searched and where wildcard characters should be placed in %2$s.', 'buddypress' ),
     655                                                '<code>search_column</code>',
     656                                                '<code>BP_Groups_Group::get()</code>' );
     657                                        ?></p>
    665658                                </div>
    666659
    667660                                <div class="bp-feature">
    668                                         <span class="dashicons dashicons-admin-page" aria-hidden="true"></span>
    669                                         <h4 class="title"><?php esc_html_e( 'Use WP Page Names for Headings of BP Directory Pages', 'buddypress' ); ?></h4>
    670                                         <p><?php esc_html_e( 'Whatever you choose as the title of your Activity, Sites, Members, or Groups directory pages on the back end, is what you&#8217;ll get as the heading on the front end.', 'buddypress' ); ?></p>
     661                                        <span class="dashicons dashicons-id" aria-hidden="true"></span>
     662                                        <h4 class="feature-title"><?php esc_html_e( 'Provide global fields across all Profiles', 'buddypress' ); ?></h4>
     663                                        <p><?php esc_html_e( 'Extended Profiles: New filter to enable global fields across all profiles that is editable only by the admin.', 'buddypress' ); ?></p>
    671664                                </div>
    672665
    673666                                <div class="bp-feature opposite">
    674                                         <span class="dashicons dashicons-universal-access" aria-hidden="true"></span>
    675                                         <h4 class="title"><?php esc_html_e( 'Accessibility Updates for the Front End and Back End', 'buddypress' ); ?></h4>
    676                                         <p><?php esc_html_e( 'Continued improvements for universal access help make BuddyPress back- and front-end screens usable for everyone (and on more devices).', 'buddypress' ); ?></p>
     667                                        <span class="dashicons dashicons-testimonial" aria-hidden="true"></span>
     668                                        <h4 class="feature-title"><?php esc_html_e( 'More hooks for Messages', 'buddypress' ); ?></h4>
     669                                        <p><?php esc_html_e( 'New filters and actions for different methods throughout the Messages component.', 'buddypress' ); ?></p>
    677670                                </div>
    678671
    679672                                <div class="bp-feature">
    680                                         <span class="dashicons dashicons-screenoptions" aria-hidden="true"></span>
    681                                         <h4 class="title"><?php
    682                                                 /* translators: %s: BP_Button */
    683                                                 printf( __( 'Refactored %s Class to Accept New Arguments', 'buddypress' ), '<code>BP_Button</code>' );
    684                                         ?></h4>
    685                                         <p><?php esc_html_e( 'Provides developers with improved syntax and more control over the rendering of buttons.', 'buddypress' ); ?></p>
     673                                        <span class="dashicons dashicons-groups" aria-hidden="true"></span>
     674                                        <h4 class="feature-title"><?php esc_html_e( 'Alphabetical sorting for Groups widget', 'buddypress' ); ?></h4>
     675                                        <p><?php esc_html_e( 'Add an alphabetical sort option to the groups widget in addition to sorting the results by recently active, popular, and newest groups.', 'buddypress' ); ?></p>
    686676                                </div>
    687677
    688678                                <div class="bp-feature opposite">
    689                                         <span class="dashicons dashicons-image-filter" aria-hidden="true"></span>
    690                                         <h4 class="title"><?php esc_html_e( 'Improvements to a Single Group&#8217;s Management Screens', 'buddypress' ); ?></h4>
    691                                         <p><?php esc_html_e( 'Improved markup, new modular group management templates, and a new member search form are just some of the enhancements added to the single group admin screens.', 'buddypress' ); ?></p>
    692                                 </div>
    693 
    694                                 <div class="bp-feature">
    695                                         <span class="dashicons  dashicons-groups" aria-hidden="true"></span>
    696                                         <h4 class="title"><?php
    697                                                 /* translators: %s: parent_id */
    698                                                 printf( __( 'Support for Querying for Groups by New Column %s', 'buddypress' ), '<code>parent_id</code>' );
     679                                        <span class="dashicons dashicons-heart" aria-hidden="true"></span>
     680                                        <h4 class="feature-title"><?php
     681                                                /* translators: %s: bp_activity_do_heartbeat() */
     682                                                printf( __( 'Use %s outside the Activity Page', 'buddypress' ), '<code>bp_activity_do_heartbeat()</code>' );
    699683                                        ?></h4>
    700                                         <p><?php esc_html_e( 'Query support for hierarchical groups makes it much easier for developers to add custom front-end functionality.', 'buddypress' ); ?></p>
     684                                        <p><?php esc_html_e( 'New filter enables using the Heartbeat API to automatically load new posts in Activity loops outside the Activity Page.', 'buddypress' ); ?></p>
    701685                                </div>
    702686
    703                                 <div class="bp-feature opposite">
    704                                         <span class="dashicons dashicons-chart-bar" aria-hidden="true"></span>
    705                                         <h4 class="title"><?php esc_html_e( 'Many, Many Performance Improvements', 'buddypress' ); ?></h4>
    706                                         <p><?php
    707                                                 /* translators: %s: bp_get_user_groups() */
    708                                                 printf( __( 'Improved performance by removing extra database queries, adding new cache calls, and removing the number of loops in %s.', 'buddypress' ), '<code>bp_get_user_groups()</code>' );
    709                                         ?></p>
    710                                 </div>
    711 
    712 
    713687                                <div class="clear"></div>
    714688                        </div>
    715689
    716690                        <div class="bp-changelog-section">
    717                                 <h3 class="changelog-title"><?php esc_html_e( 'And so much more!', 'buddypress' ); ?></h3>
    718                                 <p class="bp-changelog-url"><?php
    719                                         /* translators: %s: URL to the BuddyPress Codex article */
    720                                         printf( __( '<a href="%s">Changelog for BuddyPress 2.7.</a>', 'buddypress' ),
    721                                         'https://codex.buddypress.org/releases/version-2-7-0/' );
    722                                 ?></p>
     691                                <h3 class="changelog-title"><?php esc_html_e( 'More under the hood &#8230;', 'buddypress' ); ?></h3>
     692                                <div class="bp-changelog three-col">
     693                                        <div class="col">
     694                                                <h4 class="title"><?php esc_html_e( 'Localization Improvements', 'buddypress' ); ?></h4>
     695                                                <p><?php esc_html_e( 'We continue to improve on localization for translation editors so that BuddyPress will be available for everyone in their own language.', 'buddypress' ); ?></p>
     696                                        </div>
     697                                        <div class="col">
     698                                                <h4 class="title"><?php esc_html_e( 'Developer Reference', 'buddypress' ); ?></h4>
     699                                                <p><?php esc_html_e( 'Regular updates to inline code documentation make it easier for developers to understand how BuddyPress works.', 'buddypress' ); ?></p>
     700                                        </div>
    723701
     702                                        <div class="col">
     703                                                <h4 class="title"><?php esc_html_e( 'Accessibility Upgrades', 'buddypress' ); ?></h4>
     704                                                <p><?php esc_html_e( 'Continued improvements for universal access help make BuddyPress back- and front-end screens usable for everyone (and on more devices).', 'buddypress' ); ?></p>
     705                                        </div>
     706                                </div>
     707                                <div class="clear"></div>
    724708                        </div>
    725709
    726710                        <div class="bp-assets">