Skip to:
Content

BuddyPress.org

Changeset 11183


Ignore:
Timestamp:
10/06/2016 10:28:04 PM (8 years ago)
Author:
mercime
Message:

Update Welcome Screen for BuddyPress 2.7.0.

Props mercime, dcavins, DJPaul, hnla.
Fixes #7267.

Location:
trunk/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-core/admin/css/common-rtl.css

    r11174 r11183  
    6767.dashboard_page_bp-about .bp-headline-feature {
    6868    margin-bottom: 3em;
     69    margin-top: 3em;
     70    padding: 2em 3em;
     71}
     72
     73.index_page_bp-about .bp-headline,
     74.dashboard_page_bp-about .bp-headline {
     75    margin: 0 auto;
     76    width: 35em;
     77}
     78
     79.index_page_bp-about .bp-headline span.dashicons,
     80.dashboard_page_bp-about .bp-headline span.dashicons {
     81    background-color: #f1f1f1;
     82    clear: right;
     83    font-size: 100px;
     84    float: right;
     85    height: 100px;
     86    line-height: 100px;
     87    margin: 0 0 15px 15px ;
    6988    text-align: center;
     89    width: 100px;
    7090}
    7191
     
    7595.dashboard_page_bp-about .bp-headline-feature .headline-title {
    7696    font-size: 2.2em;
    77     line-height: 1.3;
    78     margin: 1.25em 0 0.6em;
    79     text-align: center;
     97    font-weight: 300;
     98    line-height: 1;
     99    margin: 0 125px 0 0;
    80100}
    81101
     
    83103.dashboard_page_bp-about .bp-headline-feature p {
    84104    font-size: 1.15em;
    85     margin: 1.15em auto 0.6em;
    86     max-width: 80%;
     105    margin: 1.15em 125px 0.6em auto;
    87106}
    88107
     
    99118.dashboard_page_bp-about .bp-features-section {
    100119    clear: both;
    101     margin-bottom: 2em;
    102     margin-top: 2em;
     120    margin-top: 3em;
     121    overflow: hidden;
    103122    padding-bottom: 0;
     123}
     124
     125.index_page_bp-about span.dashicons,
     126.dashboard_page_bp-about span.dashicons {
     127    background-color: #fff;
     128    border-radius: 50%;
     129    clear: right;
     130    color: #d84800;
     131    font-size: 50px;
     132    float: right;
     133    height: 80px;
     134    line-height: 80px;
     135    margin: 0 0 15px 15px ;
     136    text-align: center;
     137    width: 80px;
    104138}
    105139
    106140.index_page_bp-about .bp-features-section h3,
    107141.dashboard_page_bp-about .bp-features-section h3 {
    108     font-size: 1.8em;
    109     font-weight: normal;
    110     line-height: 1.5em;
    111     margin: 0 0 0.6em;
     142    font-size: 2em;
     143    font-weight: 300;
     144    line-height: 1.5;
     145    margin: 0 auto 3em;
    112146    text-align: center;
    113147}
     
    115149.index_page_bp-about .bp-feature,
    116150.dashboard_page_bp-about .bp-feature {
    117     clear: both;
    118     overflow: hidden;
     151    float: right;
    119152    margin-bottom: 3em;
    120     margin-top: 3em;
     153    margin-left: 4.799999999%;
     154    width: 47.6%;
     155}
     156
     157.index_page_bp-about .bp-feature:nth-of-type(2n),
     158.dashboard_page_bp-about .bp-feature:nth-of-type(2n) {
     159    margin-left: 0;
    121160}
    122161
     
    128167.index_page_bp-about .bp-feature h4,
    129168.dashboard_page_bp-about .bp-feature h4 {
    130     color: #23282d;
    131     display: inline-block;
    132169    font-size: 1.25em;
    133     margin-bottom: 0.6em;
     170    line-height: 1.5;
     171    margin-bottom: 0;
     172    margin-right: 110px;
    134173    margin-top: 0;
    135     width: 47%;
     174    text-align: right;
    136175}
    137176
    138177.index_page_bp-about .bp-feature p,
    139178.dashboard_page_bp-about .bp-feature p {
    140     float: right;
    141     font-size: 1.15em;
    142     width: 47%;
    143 }
    144 
    145 .index_page_bp-about .bp-feature.opposite h4,
    146 .dashboard_page_bp-about .bp-feature.opposite h4,
    147 .index_page_bp-about .bp-feature.opposite p,
    148 .dashboard_page_bp-about .bp-feature.opposite p {
    149     float: left;
    150 }
    151 
    152 .index_page_bp-about .bp-feature img,
    153 .dashboard_page_bp-about .bp-feature img {
    154     clear: left;
    155     float: left;
    156     margin-right: 2.5%;
    157     width: 50%;
    158     max-width: 50%;
    159 }
    160 
    161 .index_page_bp-about .bp-feature.opposite img,
    162 .dashboard_page_bp-about .bp-feature.opposite img{
    163     clear: right;
    164     float: right;
    165     margin-right: 0;
    166     margin-left: 2.5%;
    167 }
    168 
     179    margin-right: 110px;
     180}
    169181
    170182/*
     
    173185.index_page_bp-about .bp-changelog-section,
    174186.dashboard_page_bp-about .bp-changelog-section {
    175     border-top: 1px solid #ccc;
    176187    clear: both;
    177     margin-bottom: 3em;
    178     margin-top: 2em;
     188    margin-bottom: 8em;
     189    margin-top: 3em;
     190    overflow: hidden;
    179191    padding-bottom: 0;
    180192}
     
    191203    font-weight: 300;
    192204    line-height: 1.5;
    193     margin: 1.25em 0 0.6em;
     205    margin: 0 auto 0.5em;
    194206    text-align: center;
    195207}
     
    215227.index_page_bp-about .bp-changelog h4,
    216228.dashboard_page_bp-about .bp-changelog h4 {
    217     font-size: 1.15em;
    218     margin-top: 1.5em;
    219     margin-bottom: 0.6em;
     229    font-size: 1em;
     230    margin-bottom: 0;
     231    margin-top: 0;
    220232}
    221233
    222234.index_page_bp-about .bp-changelog p,
    223235.dashboard_page_bp-about .bp-changelog p {
    224     font-size: 1.05em;
    225     margin-top: 0.75em;
     236    margin-bottom: 3em;
     237}
     238
     239.bp-changelog-url {
     240    text-align: center;
    226241}
    227242
     
    229244    clear: both;
    230245    margin-bottom: 2em;
    231     padding-top: 3em;
    232246}
    233247
     
    235249    .index_page_bp-about .bp-headline-feature,
    236250    .dashboard_page_bp-about .bp-headline-feature {
    237         max-width: 100%;
    238     }
    239     .index_page_bp-about .bp-headline-feature .headline-title,
    240     .dashboard_page_bp-about .bp-headline-feature .headline-title {
    241         font-size: 1.5em;
    242         line-height: 1.5;
    243     }
    244     .index_page_bp-about .bp-headline-feature p,
    245     .dashboard_page_bp-about .bp-headline-feature p {
    246         max-width: 100%;
     251        padding: 0;
     252    }
     253    .index_page_bp-about .bp-headline,
     254    .dashboard_page_bp-about .bp-headline {
     255        margin: 0;
     256        width: 97%;
    247257    }
    248258    .index_page_bp-about .bp-features-section,
    249259    .dashboard_page_bp-about .bp-features-section {
     260        clear: both;
    250261        margin-bottom: 0;
    251262        margin-top: 2em;
     
    258269        font-weight: 300;
    259270        line-height: 1.5;
     271        margin-bottom: 0.5em;
     272        margin-top: 0.5em;
    260273    }
    261274    .index_page_bp-about .bp-features-section h4,
     
    270283    .index_page_bp-about .bp-feature,
    271284    .dashboard_page_bp-about .bp-feature {
     285        clear: both;
     286        float: right;
    272287        margin-bottom: 1em;
    273288        margin-top: 1em;
     289        margin-left: 0;
     290        padding-left: 1em;
     291        width: 100%;
     292    }
     293    .index_page_bp-about .bp-feature span,
     294    .dashboard_page_bp-about .bp-feature span {
     295        margin-top: 0.33em;
    274296    }
    275297    .index_page_bp-about .bp-feature h4,
     
    285307        float: none;
    286308    }
    287     .index_page_bp-about .bp-feature img,
    288     .dashboard_page_bp-about .bp-feature img {
    289         clear: right;
    290         float: none;
    291         margin-right: 0;
    292         width: 100%;
    293         max-width: 100%;
    294     }
    295     .index_page_bp-about .bp-feature.opposite img,
    296     .dashboard_page_bp-about .bp-feature.opposite img{
    297         clear: right;
    298         float: none;
    299         margin-left: 0;
     309    .index_page_bp-about .bp-changelog-section,
     310    .dashboard_page_bp-about .bp-changelog-section {
     311    clear: both;
     312    margin-bottom: 2em;
     313    }
     314    .index_page_bp-about .bp-changelog-section .changelog-title,
     315    .dashboard_page_bp-about .bp-changelog-section .changelog-title {
     316        margin-bottom: 1em;
     317    }
     318    .index_page_bp-about .bp-changelog h4,
     319    .dashboard_page_bp-about .bp-changelog h4 {
     320        font-size: 1em;
     321    }
     322    .index_page_bp-about .bp-changelog p,
     323    .dashboard_page_bp-about .bp-changelog p {
     324        margin-bottom: 2em;
    300325    }
    301326    .index_page_bp-about .bp-changelog-section .two-col > div,
     
    306331    }
    307332}
    308 
    309 
     333@media screen and ( max-width: 360px ) {
     334    .index_page_bp-about .bp-headline,
     335    .dashboard_page_bp-about .bp-headline {
     336        text-align: center;
     337    }
     338    .index_page_bp-about .bp-headline span.dashicons,
     339    .dashboard_page_bp-about .bp-headline span.dashicons {
     340        clear: none;
     341        font-size: 80px;
     342        float: none;
     343        height: 80px;
     344        line-height: 80px;
     345        margin: 0 auto;
     346        width: 80px;
     347    }
     348    .index_page_bp-about .bp-headline-feature h3,
     349    .index_page_bp-about .bp-headline-feature .headline-title,
     350    .dashboard_page_bp-about .bp-headline-feature h3,
     351    .dashboard_page_bp-about .bp-headline-feature .headline-title {
     352        margin: 1em 0 0 0;
     353        text-align: right;
     354    }
     355    .index_page_bp-about .bp-headline-feature p,
     356    .dashboard_page_bp-about .bp-headline-feature p {
     357        margin: 1.15em 0 0.6em auto;
     358        text-align: right;
     359    }
     360    .index_page_bp-about .bp-headline-feature .headline-title,
     361    .dashboard_page_bp-about .bp-headline-feature .headline-title {
     362        font-size: 1.5em;
     363        line-height: 1.5;
     364    }
     365    .index_page_bp-about .bp-headline-feature p,
     366    .dashboard_page_bp-about .bp-headline-feature p {
     367        width: auto;
     368    }
     369    .index_page_bp-about .bp-feature,
     370    .dashboard_page_bp-about .bp-feature {
     371        text-align: center;
     372    }
     373    .index_page_bp-about span.dashicons,
     374    .dashboard_page_bp-about span.dashicons {
     375        float: none;
     376    }
     377    .index_page_bp-about .bp-features-section h4,
     378    .dashboard_page_bp-about .bp-features-section h4,
     379    .index_page_bp-about .bp-features-section p,
     380    .dashboard_page_bp-about .bp-features-section p {
     381        margin-right: 0;
     382        text-align: right;
     383    }
     384}
    310385/*------------------------------------------------------------------------------
    311386 * 2.0 Dashicons
  • trunk/src/bp-core/admin/css/common.css

    r11174 r11183  
    6767.dashboard_page_bp-about .bp-headline-feature {
    6868    margin-bottom: 3em;
     69    margin-top: 3em;
     70    padding: 2em 3em;
     71}
     72
     73.index_page_bp-about .bp-headline,
     74.dashboard_page_bp-about .bp-headline {
     75    margin: 0 auto;
     76    width: 35em;
     77}
     78
     79.index_page_bp-about .bp-headline span.dashicons,
     80.dashboard_page_bp-about .bp-headline span.dashicons {
     81    background-color: #f1f1f1;
     82    clear: left;
     83    font-size: 100px;
     84    float: left;
     85    height: 100px;
     86    line-height: 100px;
     87    margin: 0 15px 15px 0 ;
    6988    text-align: center;
     89    width: 100px;
    7090}
    7191
     
    7595.dashboard_page_bp-about .bp-headline-feature .headline-title {
    7696    font-size: 2.2em;
    77     line-height: 1.3;
    78     margin: 1.25em 0 0.6em;
    79     text-align: center;
     97    font-weight: 300;
     98    line-height: 1;
     99    margin: 0 0 0 125px;
    80100}
    81101
     
    83103.dashboard_page_bp-about .bp-headline-feature p {
    84104    font-size: 1.15em;
    85     margin: 1.15em auto 0.6em;
    86     max-width: 80%;
     105    margin: 1.15em auto 0.6em 125px;
    87106}
    88107
     
    99118.dashboard_page_bp-about .bp-features-section {
    100119    clear: both;
    101     margin-bottom: 2em;
    102     margin-top: 2em;
     120    margin-top: 3em;
     121    overflow: hidden;
    103122    padding-bottom: 0;
     123}
     124
     125.index_page_bp-about span.dashicons,
     126.dashboard_page_bp-about span.dashicons {
     127    background-color: #fff;
     128    border-radius: 50%;
     129    clear: left;
     130    color: #d84800;
     131    font-size: 50px;
     132    float: left;
     133    height: 80px;
     134    line-height: 80px;
     135    margin: 0 15px 15px 0 ;
     136    text-align: center;
     137    width: 80px;
    104138}
    105139
    106140.index_page_bp-about .bp-features-section h3,
    107141.dashboard_page_bp-about .bp-features-section h3 {
    108     font-size: 1.8em;
    109     font-weight: normal;
    110     line-height: 1.5em;
    111     margin: 0 0 0.6em;
     142    font-size: 2em;
     143    font-weight: 300;
     144    line-height: 1.5;
     145    margin: 0 auto 3em;
    112146    text-align: center;
    113147}
     
    115149.index_page_bp-about .bp-feature,
    116150.dashboard_page_bp-about .bp-feature {
    117     clear: both;
    118     overflow: hidden;
     151    float: left;
    119152    margin-bottom: 3em;
    120     margin-top: 3em;
     153    margin-right: 4.799999999%;
     154    width: 47.6%;
     155}
     156
     157.index_page_bp-about .bp-feature:nth-of-type(2n),
     158.dashboard_page_bp-about .bp-feature:nth-of-type(2n) {
     159    margin-right: 0;
    121160}
    122161
     
    128167.index_page_bp-about .bp-feature h4,
    129168.dashboard_page_bp-about .bp-feature h4 {
    130     color: #23282d;
    131     display: inline-block;
    132169    font-size: 1.25em;
    133     margin-bottom: 0.6em;
     170    line-height: 1.5;
     171    margin-bottom: 0;
     172    margin-left: 110px;
    134173    margin-top: 0;
    135     width: 47%;
     174    text-align: left;
    136175}
    137176
    138177.index_page_bp-about .bp-feature p,
    139178.dashboard_page_bp-about .bp-feature p {
    140     float: left;
    141     font-size: 1.15em;
    142     width: 47%;
    143 }
    144 
    145 .index_page_bp-about .bp-feature.opposite h4,
    146 .dashboard_page_bp-about .bp-feature.opposite h4,
    147 .index_page_bp-about .bp-feature.opposite p,
    148 .dashboard_page_bp-about .bp-feature.opposite p {
    149     float: right;
    150 }
    151 
    152 .index_page_bp-about .bp-feature img,
    153 .dashboard_page_bp-about .bp-feature img {
    154     clear: right;
    155     float: right;
    156     margin-left: 2.5%;
    157     width: 50%;
    158     max-width: 50%;
    159 }
    160 
    161 .index_page_bp-about .bp-feature.opposite img,
    162 .dashboard_page_bp-about .bp-feature.opposite img{
    163     clear: left;
    164     float: left;
    165     margin-left: 0;
    166     margin-right: 2.5%;
    167 }
    168 
     179    margin-left: 110px;
     180}
    169181
    170182/*
     
    173185.index_page_bp-about .bp-changelog-section,
    174186.dashboard_page_bp-about .bp-changelog-section {
    175     border-top: 1px solid #ccc;
    176187    clear: both;
    177     margin-bottom: 3em;
    178     margin-top: 2em;
     188    margin-bottom: 8em;
     189    margin-top: 3em;
     190    overflow: hidden;
    179191    padding-bottom: 0;
    180192}
     
    191203    font-weight: 300;
    192204    line-height: 1.5;
    193     margin: 1.25em 0 0.6em;
     205    margin: 0 auto 0.5em;
    194206    text-align: center;
    195207}
     
    215227.index_page_bp-about .bp-changelog h4,
    216228.dashboard_page_bp-about .bp-changelog h4 {
    217     font-size: 1.15em;
    218     margin-top: 1.5em;
    219     margin-bottom: 0.6em;
     229    font-size: 1em;
     230    margin-bottom: 0;
     231    margin-top: 0;
    220232}
    221233
    222234.index_page_bp-about .bp-changelog p,
    223235.dashboard_page_bp-about .bp-changelog p {
    224     font-size: 1.05em;
    225     margin-top: 0.75em;
     236    margin-bottom: 3em;
     237}
     238
     239.bp-changelog-url {
     240    text-align: center;
    226241}
    227242
     
    229244    clear: both;
    230245    margin-bottom: 2em;
    231     padding-top: 3em;
    232246}
    233247
     
    235249    .index_page_bp-about .bp-headline-feature,
    236250    .dashboard_page_bp-about .bp-headline-feature {
    237         max-width: 100%;
    238     }
    239     .index_page_bp-about .bp-headline-feature .headline-title,
    240     .dashboard_page_bp-about .bp-headline-feature .headline-title {
    241         font-size: 1.5em;
    242         line-height: 1.5;
    243     }
    244     .index_page_bp-about .bp-headline-feature p,
    245     .dashboard_page_bp-about .bp-headline-feature p {
    246         max-width: 100%;
     251        padding: 0;
     252    }
     253    .index_page_bp-about .bp-headline,
     254    .dashboard_page_bp-about .bp-headline {
     255        margin: 0;
     256        width: 97%;
    247257    }
    248258    .index_page_bp-about .bp-features-section,
    249259    .dashboard_page_bp-about .bp-features-section {
     260        clear: both;
    250261        margin-bottom: 0;
    251262        margin-top: 2em;
     
    258269        font-weight: 300;
    259270        line-height: 1.5;
     271        margin-bottom: 0.5em;
     272        margin-top: 0.5em;
    260273    }
    261274    .index_page_bp-about .bp-features-section h4,
     
    270283    .index_page_bp-about .bp-feature,
    271284    .dashboard_page_bp-about .bp-feature {
     285        clear: both;
     286        float: left;
    272287        margin-bottom: 1em;
    273288        margin-top: 1em;
     289        margin-right: 0;
     290        padding-right: 1em;
     291        width: 100%;
     292    }
     293    .index_page_bp-about .bp-feature span,
     294    .dashboard_page_bp-about .bp-feature span {
     295        margin-top: 0.33em;
    274296    }
    275297    .index_page_bp-about .bp-feature h4,
     
    285307        float: none;
    286308    }
    287     .index_page_bp-about .bp-feature img,
    288     .dashboard_page_bp-about .bp-feature img {
    289         clear: left;
    290         float: none;
    291         margin-left: 0;
    292         width: 100%;
    293         max-width: 100%;
    294     }
    295     .index_page_bp-about .bp-feature.opposite img,
    296     .dashboard_page_bp-about .bp-feature.opposite img{
    297         clear: left;
    298         float: none;
    299         margin-right: 0;
     309    .index_page_bp-about .bp-changelog-section,
     310    .dashboard_page_bp-about .bp-changelog-section {
     311    clear: both;
     312    margin-bottom: 2em;
     313    }
     314    .index_page_bp-about .bp-changelog-section .changelog-title,
     315    .dashboard_page_bp-about .bp-changelog-section .changelog-title {
     316        margin-bottom: 1em;
     317    }
     318    .index_page_bp-about .bp-changelog h4,
     319    .dashboard_page_bp-about .bp-changelog h4 {
     320        font-size: 1em;
     321    }
     322    .index_page_bp-about .bp-changelog p,
     323    .dashboard_page_bp-about .bp-changelog p {
     324        margin-bottom: 2em;
    300325    }
    301326    .index_page_bp-about .bp-changelog-section .two-col > div,
     
    306331    }
    307332}
    308 
    309 
     333@media screen and ( max-width: 360px ) {
     334    .index_page_bp-about .bp-headline,
     335    .dashboard_page_bp-about .bp-headline {
     336        text-align: center;
     337    }
     338    .index_page_bp-about .bp-headline span.dashicons,
     339    .dashboard_page_bp-about .bp-headline span.dashicons {
     340        clear: none;
     341        font-size: 80px;
     342        float: none;
     343        height: 80px;
     344        line-height: 80px;
     345        margin: 0 auto;
     346        width: 80px;
     347    }
     348    .index_page_bp-about .bp-headline-feature h3,
     349    .index_page_bp-about .bp-headline-feature .headline-title,
     350    .dashboard_page_bp-about .bp-headline-feature h3,
     351    .dashboard_page_bp-about .bp-headline-feature .headline-title {
     352        margin: 1em 0 0 0;
     353        text-align: left;
     354    }
     355    .index_page_bp-about .bp-headline-feature p,
     356    .dashboard_page_bp-about .bp-headline-feature p {
     357        margin: 1.15em auto 0.6em 0;
     358        text-align: left;
     359    }
     360    .index_page_bp-about .bp-headline-feature .headline-title,
     361    .dashboard_page_bp-about .bp-headline-feature .headline-title {
     362        font-size: 1.5em;
     363        line-height: 1.5;
     364    }
     365    .index_page_bp-about .bp-headline-feature p,
     366    .dashboard_page_bp-about .bp-headline-feature p {
     367        width: auto;
     368    }
     369    .index_page_bp-about .bp-feature,
     370    .dashboard_page_bp-about .bp-feature {
     371        text-align: center;
     372    }
     373    .index_page_bp-about span.dashicons,
     374    .dashboard_page_bp-about span.dashicons {
     375        float: none;
     376    }
     377    .index_page_bp-about .bp-features-section h4,
     378    .dashboard_page_bp-about .bp-features-section h4,
     379    .index_page_bp-about .bp-features-section p,
     380    .dashboard_page_bp-about .bp-features-section p {
     381        margin-left: 0;
     382        text-align: left;
     383    }
     384}
    310385/*------------------------------------------------------------------------------
    311386 * 2.0 Dashicons
  • trunk/src/bp-core/classes/class-bp-admin.php

    r11180 r11183  
    614614
    615615            <div class="bp-headline-feature">
    616                 <h3 class="headline-title"><?php esc_html_e( 'Activity Embeds', 'buddypress' ); ?></h3>
    617 
    618                 <?php if ( $embedded_activity ) :
    619                     wp_enqueue_script( 'wp-embed' );
    620                 ?>
    621                     <div class="embed-container">
    622                         <?php echo $embedded_activity ; ?>
    623                     </div>
    624 
    625                 <?php else : ?>
    626 
    627                     <div class="featured-image">
    628                         <a href="http://wordpress.tv/2016/06/15/buddypress-2-6-introducing-buddypress-activity-embeds/" title="<?php esc_attr_e( 'View the Activity Embeds demo', 'buddypress' ); ?>">
    629                         <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/activity-embeds.png' ); ?>" alt="<?php esc_attr_e( 'Embed activities into your WordPress posts or pages.', 'buddypress' ); ?>">
    630                         </a>
    631                     </div>
    632 
    633                 <?php endif ; ?>
    634 
    635                 <p class="introduction"><?php _e( 'Embed activities into your WordPress posts or pages.', 'buddypress' ); ?>  </p>
    636                 <p><?php _e( 'Copy the permalink URL of the activity of your choice, paste it into the content editor of your WordPress post or page, and <em>voilà</em>&#33;, you&#39;ve embedded an activity update.', 'buddypress' ); ?> <a href="http://wordpress.tv/2016/06/15/buddypress-2-6-introducing-buddypress-activity-embeds/"><?php esc_html_e( 'View the Activity Embeds demo', 'buddypress' ); ?></a></p>
     616                <div class="bp-headline">
     617                    <span class="dashicons dashicons-list-view" aria-hidden="true"></span>
     618                    <h3 class="headline-title"><?php esc_html_e( 'Groups Query Overhaul', 'buddypress' ); ?></h3>
     619
     620                    <p class="introduction"><?php _e( 'Huge performance improvements on sites using persistent caching.', 'buddypress' ); ?> <?php _e( ' ', 'buddypress' ); ?> <a href="https://bpdevel.wordpress.com/2016/09/19/group-queries-have-been-rewritten-for-bp-2-7/"><?php esc_html_e( 'Learn more about the Groups Query rewrite.', 'buddypress' ); ?></a></p>
     621                </div>
     622            </div>
     623
     624            <div class="bp-features-section">
     625
     626                <h3 class="headline-title"><?php esc_html_e( 'For Developers &amp; Site Administrators', 'buddypress' ); ?></h3>
     627
     628                <div class="bp-feature">
     629                    <span class="dashicons dashicons-calendar" aria-hidden="true"></span>
     630                    <h4 class="feature-title"><?php esc_html_e( 'Improved Profile Date Field', 'buddypress' ); ?></h4>
     631                    <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>
     632                </div>
     633
     634                <div class="bp-feature opposite">
     635                    <span class="dashicons dashicons-groups" aria-hidden="true"></span>
     636                    <h4 class="feature-title"><?php esc_html_e( 'Group Types Integration in Templates', 'buddypress' ); ?></h4>
     637                    <p><?php esc_html_e( 'Enable developers to show Group Types in the front end as well as control where the group type information is rendered.', 'buddypress' ); ?> <a href="https://codex.buddypress.org/developer/group-types/"><?php esc_html_e( 'Learn how to implement this.', 'buddypress' ); ?></a></p>
     638                </div>
     639
     640                <div class="bp-feature">
     641                    <span class="dashicons dashicons-clock" aria-hidden="true"></span>
     642                    <h4 class="feature-title"><?php esc_html_e( 'Localized Timestamps', 'buddypress' ); ?></h4>
     643                    <p><?php esc_html_e( 'Fix inaccurate timestamps due to time zones or page caching with new client-side timestamp handling.', 'buddypress' ); ?></p>
     644                </div>
     645
     646                <div class="bp-feature opposite">
     647                    <span class="dashicons dashicons-email" aria-hidden="true"></span>
     648                    <h4 class="feature-title"><?php esc_html_e( 'Links to Unsubscribe from Emails', 'buddypress' ); ?></h4>
     649                    <p><?php esc_html_e( 'Improve user experience by facilitating the removal of any or all subscriptions through the new email tokens and unsuscribe links.', 'buddypress' ); ?></p>
     650                </div>
     651
     652                <div class="bp-feature">
     653                    <span class="dashicons dashicons-filter" aria-hidden="true"></span>
     654                    <h4 class="title"><?php esc_html_e( 'Member Type and Group Type Filters in Users and Groups admin screens', 'buddypress' ); ?></h4>
     655                    <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>
     656                </div>
     657
     658                <div class="bp-feature opposite">
     659                    <span class="dashicons dashicons-universal-access" aria-hidden="true"></span>
     660                    <h4 class="title"><?php esc_html_e( 'Accessibility Updates for the Front-end and Back-end', 'buddypress' ); ?></h4>
     661                    <p><?php esc_html_e( 'Continued improvements for universal acceess help make BuddyPress&#39; back- and front-end screens usable for everyone &#40;and on more devices&#41;.', 'buddypress' ); ?></p>
     662                </div>
     663
     664                <div class="bp-feature">
     665                    <span class="dashicons dashicons-admin-page" aria-hidden="true"></span>
     666                    <h4 class="title"><?php esc_html_e( 'Use WP Page Names for Headings of BP Directory Pages', 'buddypress' ); ?></h4>
     667                    <p><?php esc_html_e( 'Whatever you choose as the title of your Activity, Sites, Members, or Groups directory pages in the back end, is what you\'ll get as the heading in the front end.', 'buddypress' ); ?></p>
     668                </div>
     669
     670                <div class="bp-feature opposite">
     671                    <span class="dashicons dashicons-image-filter" aria-hidden="true"></span>
     672                    <h4 class="title"><?php esc_html_e( 'Improvements to a Single Group\'s Management Screens', 'buddypress' ); ?></h4>
     673                        <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>
     674                </div>
     675
     676                <div class="bp-feature">
     677                    <span class="dashicons  dashicons-groups" aria-hidden="true"></span>
     678                    <h4 class="title"><?php esc_html_e( 'Support for Querying for Groups by New Column "parent_id"', 'buddypress' ); ?></h4>
     679                    <p><?php esc_html_e( 'Query support for hierarchical groups which allows developers to extend this with their own plugins to add custom front-end functionality as needed.', 'buddypress' ); ?></p>
     680                </div>
     681
     682                <div class="bp-feature opposite">
     683                    <span class="dashicons dashicons-chart-bar" aria-hidden="true"></span>
     684                    <h4 class="title"><?php esc_html_e( 'Many, Many Performance Improvements', 'buddypress' ); ?></h4>
     685                    <p><?php esc_html_e( 'Improve performance by removing extra database queries, adding new cache calls, and removing the number of loops in "bp_get_user_groups()".', 'buddypress' ); ?></p>
     686                </div>
     687
    637688
    638689                <div class="clear"></div>
    639690            </div>
    640691
    641             <hr />
    642 
    643             <div class="bp-features-section">
    644                 <h3 class="headline-title"><?php esc_html_e( 'Features', 'buddypress' ); ?></h3>
    645 
    646                 <div class="bp-feature">
    647                     <h4 class="feature-title"><?php esc_html_e( 'Custom Front Page for Member Profile ', 'buddypress' ); ?></h4>
    648                     <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/user-frontpage.png' ); ?>" alt="<?php esc_attr_e( 'A member custom front page using widgets.', 'buddypress' ); ?>">
    649                     <p><?php _e( 'Theme developers or site owners can create custom front pages for their community&#39;s members by adding a <code>front.php</code> template to their template overrides. A specific template hierarchy is also available to make them even more unique.', 'buddypress' ); ?> <a href="https://bpdevel.wordpress.com/2016/05/24/custom-front-pages-for-your-users-profiles/"><?php esc_html_e( 'Read all about this new feature.', 'buddypress' ); ?></a></p>
    650                 </div>
    651 
    652                 <div class="bp-feature opposite">
    653                     <h4 class="feature-title"><?php esc_html_e( 'Group Types API', 'buddypress' ); ?></h4>
    654                     <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/group-type-pop.png' ); ?>" alt="<?php esc_attr_e( 'Group types metabox in Groups admin page.', 'buddypress' ); ?>">
    655                     <p><?php esc_html_e( 'Registering group types finally enables a strict separation of different and explicit types of groups. This new feature is available to plugin developers starting with BuddyPress 2.6.', 'buddypress' ); ?> <a href="https://codex.buddypress.org/developer/group-types/"><?php esc_html_e( 'Learn how to set up Group Types.', 'buddypress' ); ?></a></p>
    656                 </div>
    657 
    658                 <div class="bp-feature">
    659                     <h4 class="feature-title"><?php esc_html_e( 'New Navigation API', 'buddypress' ); ?></h4>
    660                     <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/new-nav-api.png' ); ?>" alt="<?php esc_attr_e( 'Sample code for using the new navigation API', 'buddypress' ); ?>">
    661                     <p><?php esc_html_e( 'The member and group navigation system has been totally rewritten, making it easier than ever to customize BuddyPress nav items.', 'buddypress' ); ?> <a href="https://codex.buddypress.org/developer/navigation-api/"><?php esc_html_e( 'Read the informative commit message.', 'buddypress' ); ?></a></p>
    662                 </div>
    663 
    664                 <div class="bp-feature opposite">
    665                     <h4 class="feature-title"><?php esc_html_e( 'Stylesheets for Twenty Eleven and Twenty Ten', 'buddypress' ); ?></h4>
    666                     <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/default-themes.png' ); ?>" alt="<?php esc_attr_e( 'Styled BuddyPress components in Twenty Eleven and Twenty Ten', 'buddypress' ); ?>">
    667                     <p><?php esc_html_e( 'BuddyPress feels right at home now in the classic default themes, Twenty Ten and Twenty Eleven.', 'buddypress' ); ?></p>
    668                 </div>
    669             </div>
    670 
    671692            <div class="bp-changelog-section">
    672                 <h3 class="changelog-title"><?php esc_html_e( 'Under The Hood', 'buddypress' ); ?></h3>
    673 
    674                 <div class="bp-changelog col two-col">
    675                     <div>
    676                         <h4 class="title"><?php esc_html_e( 'Performance Enhancements', 'buddypress' ); ?></h4>
    677                         <p><?php esc_html_e( 'Class autoloading reduces the memory needed to run BuddyPress on your server. Improved caching strategies for group membership statuses mean fewer round trips to your overworked database server.', 'buddypress' ); ?></p>
    678                         <h4 class="title"><?php esc_html_e( 'Localization Improvements', 'buddypress' ); ?></h4>
    679                         <p><?php esc_html_e( 'Improved localization strings and comments help translators do their much-appreciated work: making BuddyPress available in many languages.', 'buddypress' ); ?></p>
    680                     </div>
    681 
    682                     <div class="last-feature">
    683                         <h4 class="title"><?php esc_html_e( 'Notifications Updates', 'buddypress' ); ?></h4>
    684                         <p><?php esc_html_e( 'Adjustments to the notifications component allow members to receive timely and relevant updates about activity in your community.', 'buddypress' ); ?></p>
    685                         <h4 class="title"><?php esc_html_e( 'Accessibility Upgrades', 'buddypress' ); ?></h4>
    686                         <p><?php esc_html_e( 'Continued improvements help make BuddyPress&#39; back- and front-end screens usable for everyone &#40;and on more devices&#41;.', 'buddypress' ); ?></p>
    687                         <h4 class="title"><?php esc_html_e( 'Developer Reference', 'buddypress' ); ?></h4>
    688                         <p><?php esc_html_e( 'Regular updates to inline code documentation make it easier for developers to understand how BuddyPress works.', 'buddypress' ); ?></p>
    689                     </div>
    690                 </div>
     693                <h3 class="changelog-title"><?php esc_html_e( 'And so much more!', 'buddypress' ); ?></h3>
     694                <p class="bp-changelog-url"><a href="https://codex.buddypress.org/version-2-7-0/"><?php esc_html_e( 'Changelog for BuddyPress 2.7.0.', 'buddypress' ); ?></a></p>
    691695
    692696            </div>
     
    743747            <h3 class="wp-people-group"><?php _e( 'BuddyPress Team', 'buddypress' ); ?></h3>
    744748            <ul class="wp-people-group " id="wp-people-group-core-team">
     749                <li class="wp-person" id="wp-person-mercime">
     750                    <a class="web" href="https://profiles.wordpress.org/mercime"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/fae451be6708241627983570a1a1817a?s=60">
     751                    Mercime</a>
     752                    <span class="title"><?php _e( '2.7 Release Lead', 'buddypress' ); ?></span>
     753                </li>
    745754                <li class="wp-person" id="wp-person-r-a-y">
    746755                    <a class="web" href="https://profiles.wordpress.org/r-a-y"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/3bfa556a62b5bfac1012b6ba5f42ebfa?s=60">
     
    752761                    Mathieu Viet</a>
    753762                    <span class="title"><?php _e( 'Core Developer', 'buddypress' ); ?></span>
    754                 </li>
    755                 <li class="wp-person" id="wp-person-mercime">
    756                     <a class="web" href="https://profiles.wordpress.org/mercime"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/fae451be6708241627983570a1a1817a?s=60">
    757                     Mercime</a>
    758                     <span class="title"><?php _e( 'Navigator', 'buddypress' ); ?></span>
    759763                </li>
    760764                <li class="wp-person" id="wp-person-dcavins">
  • trunk/src/bp-templates/bp-legacy/css/buddypress-rtl.css

    r11173 r11183  
    16671667    display: inline-block;
    16681668    font-size: small;
    1669     opacity: 0.8;
    16701669    padding: 0;
    16711670}
Note: See TracChangeset for help on using the changeset viewer.