Skip to:
Content

BuddyPress.org

Ticket #7563: 7563.patch

File 7563.patch, 15.3 KB (added by mercime, 7 years ago)
  • src/bp-core/admin/css/common-rtl.css

     
    7171 * 1.2.1 Headline Feature
    7272 */
    7373.buddypress .bp-headline-feature {
    74         margin-bottom: 3em;
     74        margin-bottom: 2em;
    7575        margin-top: 3em;
    7676        padding: 2em 3em;
    7777}
     
    9797.buddypress .bp-headline-feature .headline-title {
    9898        font-size: 2.2em;
    9999        font-weight: 300;
    100         line-height: 1;
    101         margin: 0;
     100        line-height: 2;
     101        margin: 0 0 1em;
    102102        text-align: center;
    103103}
    104104
     
    113113.buddypress .bp-features-section {
    114114        border-bottom: 1px solid #ccc;
    115115        clear: both;
    116         margin-top: 3em;
     116        margin-bottom: 3em;
     117        margin-top: 2em;
    117118        overflow: hidden;
    118         padding-bottom: 0;
     119        padding-bottom: 2em;
    119120}
    120121
     122.buddypress .bp-features-section p {
     123        font-size: 14px;
     124        line-height: 1.5;
     125}
     126
     127.buddypress .bp-features-section img {
     128        margin-bottom: 20px;
     129}
     130
    121131.buddypress .bp-features-section span.dashicons {
    122132        background-color: #fff;
    123133        border-radius: 50%;
     
    165175}
    166176
    167177.buddypress .bp-feature:after {
     178        clear: both;
    168179        content: "";
     180        margin-bottom: 2em;
    169181}
    170182
    171183.buddypress .bp-feature-imaged .feature-title {
     
    185197}
    186198
    187199.buddypress .bp-feature .feature-title {
    188         font-size: 1.25em;
     200        font-size: 1em;
    189201        line-height: 1.5;
    190202        margin-bottom: 0;
    191203        margin-right: 110px;
     
    204216        clear: both;
    205217        margin-bottom: 3em;
    206218        margin-top: 3em;
    207         overflow: hidden;
    208219        padding-bottom: 0;
    209220}
    210221
    211222.buddypress .bp-changelog-section:after {
     223        clear: both;
    212224        content: "";
     225        display: table;
    213226}
    214227
    215228.buddypress .bp-changelog-section .changelog-title {
     
    219232        margin: 0 auto 1.5em;
    220233}
    221234
    222 .buddypress .bp-changelog-section .two-col div {
     235.buddypress .bp-two-col div {
    223236        float: right;
    224237        margin-left: 4.799999999%;
    225238        position: relative;
     
    226239        width: 47.6%;
    227240}
    228241
    229 .buddypress .bp-changelog-section .three-col .col {
     242.buddypress .bp-three-col .bp-col {
    230243        float: right;
    231244        margin-left: 5%;
    232245        position: relative;
     
    233246        width: 29.95%;
    234247}
    235248
    236 .buddypress .two-col .col:nth-of-type(2n),
    237 .buddypress .three-col .col:nth-of-type(3n) {
     249.buddypress .bp-two-col .bp-col:nth-of-type(2n),
     250.buddypress .bp-three-col .bp-col:nth-of-type(3n) {
    238251        margin-left: 0;
    239252}
    240253
     
    258271
    259272.bp-assets {
    260273        clear: both;
    261         margin-bottom: 2em;
    262         margin-top: 2em;
     274        margin-bottom: 3em;
    263275}
    264276
    265277@media screen and ( max-width: 782px ) {
  • src/bp-core/admin/css/common.css

     
    7171 * 1.2.1 Headline Feature
    7272 */
    7373.buddypress .bp-headline-feature {
    74         margin-bottom: 3em;
     74        margin-bottom: 2em;
    7575        margin-top: 3em;
    7676        padding: 2em 3em;
    7777}
     
    9797.buddypress .bp-headline-feature .headline-title {
    9898        font-size: 2.2em;
    9999        font-weight: 300;
    100         line-height: 1;
    101         margin: 0;
     100        line-height: 2;
     101        margin: 0 0 1em;
    102102        text-align: center;
    103103}
    104104
     
    113113.buddypress .bp-features-section {
    114114        border-bottom: 1px solid #ccc;
    115115        clear: both;
    116         margin-top: 3em;
     116        margin-bottom: 3em;
     117        margin-top: 2em;
    117118        overflow: hidden;
    118         padding-bottom: 0;
     119        padding-bottom: 2em;
    119120}
    120121
     122.buddypress .bp-features-section p {
     123        font-size: 14px;
     124        line-height: 1.5;
     125}
     126
     127.buddypress .bp-features-section img {
     128        margin-bottom: 20px;
     129}
     130
    121131.buddypress .bp-features-section span.dashicons {
    122132        background-color: #fff;
    123133        border-radius: 50%;
     
    165175}
    166176
    167177.buddypress .bp-feature:after {
     178        clear: both;
    168179        content: "";
     180        margin-bottom: 2em;
    169181}
    170182
    171183.buddypress .bp-feature-imaged .feature-title {
     
    185197}
    186198
    187199.buddypress .bp-feature .feature-title {
    188         font-size: 1.25em;
     200        font-size: 1em;
    189201        line-height: 1.5;
    190202        margin-bottom: 0;
    191203        margin-left: 110px;
     
    204216        clear: both;
    205217        margin-bottom: 3em;
    206218        margin-top: 3em;
    207         overflow: hidden;
    208219        padding-bottom: 0;
    209220}
    210221
    211222.buddypress .bp-changelog-section:after {
     223        clear: both;
    212224        content: "";
     225        display: table;
    213226}
    214227
    215228.buddypress .bp-changelog-section .changelog-title {
     
    219232        margin: 0 auto 1.5em;
    220233}
    221234
    222 .buddypress .bp-changelog-section .two-col div {
     235.buddypress .bp-two-col div {
    223236        float: left;
    224237        margin-right: 4.799999999%;
    225238        position: relative;
     
    226239        width: 47.6%;
    227240}
    228241
    229 .buddypress .bp-changelog-section .three-col .col {
     242.buddypress .bp-three-col .bp-col {
    230243        float: left;
    231244        margin-right: 5%;
    232245        position: relative;
     
    233246        width: 29.95%;
    234247}
    235248
    236 .buddypress .two-col .col:nth-of-type(2n),
    237 .buddypress .three-col .col:nth-of-type(3n) {
     249.buddypress .bp-two-col .bp-col:nth-of-type(2n),
     250.buddypress .bp-three-col .bp-col:nth-of-type(3n) {
    238251        margin-right: 0;
    239252}
    240253
     
    258271
    259272.bp-assets {
    260273        clear: both;
    261         margin-bottom: 2em;
    262         margin-top: 2em;
     274        margin-bottom: 3em;
    263275}
    264276
    265277@media screen and ( max-width: 782px ) {
  • src/bp-core/classes/class-bp-admin.php

     
    614614
    615615                        <div class="bp-headline-feature">
    616616                                <div class="bp-headline">
    617                                         <h3 class="headline-title"><?php esc_html_e( 'Modernizing the Codebase', 'buddypress' ); ?></h3>
    618                                         <p class="introduction"><?php
    619                                                  /* translators: 1: BP REST API, 2: Link to Codex article */
    620                                                 printf( __( 'To continue the migration of legacy code to modern standards and techniques necessary for the %1$s project and other new features moving forward, <a href="%2$s">BuddyPress 2.8 requires at least PHP 5.3</a>. This will allow us to build better, robust, and secure code, benefitting developers and users now and in the future.', 'buddypress'),
    621                                                 '<code>BP REST API</code>',
    622                                                 'https://codex.buddypress.org/getting-started/buddypress-2-8-will-require-php-5-3/' );
    623                                         ?></p>
     617                                        <h3 class="headline-title"><?php esc_html_e( 'Edit Group Slug', 'buddypress' ); ?></h3>
     618                                        <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/edit-group-slug.png' ); ?>" alt="<?php esc_attr_e( 'Edit group admin screen.', 'buddypress' ); ?>">
     619                                        <p class="introduction"><?php esc_html_e( 'Allow administrators to change group names and permalinks. Navigate to the Groups screen in the wp-admin dashboard, click on the Edit link under the Group name, and adjust as needed.', 'buddypress' ); ?></p>
    624620                                </div>
    625621                        </div>
    626622
     
    628624
    629625                                <h3 class="headline-title"><?php esc_html_e( 'For Developers &amp; Site Builders', 'buddypress' ); ?></h3>
    630626
    631                                 <div class="bp-feature-with-images">
    632 
    633                                         <div class="bp-feature-imaged">
    634                                                 <h4 class="feature-title"><?php esc_html_e( 'More helpful "Activate Pending Accounts" screen', 'buddypress' ); ?></h4>
    635                                                 <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/pending-accounts.png' ); ?>" alt="<?php esc_attr_e( 'The improved pending account screen.', 'buddypress' ); ?>">
    636                                                 <p><?php esc_html_e( 'When you click on the username on the "Users > Manage Signups" page, you can now view profile data entered by the user at the time of registration.', 'buddypress' ); ?></p>
    637                                         </div>
    638 
    639                                         <div class="bp-feature-imaged anon">
    640                                                 <h4 class="feature-title"><?php
    641                                                         /* translators: %s: List-Unsubscribe */
    642                                                         printf( __( 'Support for %s header in emails', 'buddypress' ),
    643                                                         '<code>List-Unsubscribe</code>' );
    644                                                 ?></h4>
    645                                                 <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/list-unsubscribe.png' ); ?>" alt="<?php esc_attr_e( 'Email header showing the list-unsubscribe feature.', 'buddypress' ); ?>">
    646                                                 <p><?php esc_html_e( 'Allow users to unsubscribe from BuddyPress email notifications in some email clients such as Gmail (web), when properly configured.', 'buddypress' ); ?></p>
    647                                         </div>
    648 
    649                                         <div class="bp-feature-imaged">
    650                                                 <h4 class="feature-title"><?php esc_html_e( 'Twenty Seventeen Companion Stylesheet', 'buddypress' ); ?></h4>
    651                                                 <p><?php esc_html_e( 'BuddyPress looks great in WordPress\'s latest default theme with the new Twenty Seventeen companion stylesheet.', 'buddypress' ); ?></p>
    652                                                 <p><?php
    653                                                 /* translators: 1: Link to the Codex article, 2: functions.php */
    654                                                 printf( __( 'To change the default two-column page layout to a full-width layout as seen in the image, add the <a href="%1$s">following code</a> to the  %2$s file of your Twenty Seventeen child theme.', 'buddypress' ),
    655                                                 'https://codex.buddypress.org/themes/bp-theme-compatibility-and-the-wordpress-default-themes/twenty-seventeen-theme/',
    656                                                 '<code>functions.php</code>' );
     627                                <div class="bp-feature">
     628                                        <span class="dashicons dashicons-list-view" aria-hidden="true"></span>
     629                                        <h4 class="feature-title"><?php esc_html_e( 'URL compatibility for LightSpeed Servers' ); ?></h4>
     630                                        <p><?php
     631                                                        /* translators: %s: trailingslashit() */
     632                                                        printf( __( 'Audited and changed template link functions to use %s where necessary.', 'buddypress' ),
     633                                                        '<code>trailingslashit()</code>' );
    657634                                        ?></p>
    658                                         </div>
     635                                        <?php esc_html_e( '', 'buddypress' ); ?>
     636                                </div>
    659637
    660                                         <div class="bp-feature-imaged anon">
    661                                                 <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/twenty-seventeen.png' ); ?>" alt="<?php esc_attr_e( 'Full-width BuddyPress layout for Twenty Seventeen theme.', 'buddypress' ); ?>">
    662                                         </div>
    663 
    664                                         <div class="clear"></div>
     638                                <div class="bp-feature opposite">
     639                                        <span class="dashicons dashicons-admin-users" aria-hidden="true"></span>
     640                                        <h4 class="feature-title"><?php
     641                                                        /* translators: %s: 1: accessibility, 2: extended profile */
     642                                                        printf( __( 'Improve %1$s of %2$s Fields', 'buddypress' ),
     643                                                        '<code>a11y</code>',
     644                                                        '<code>Extended Profile</code>' );
     645                                        ?></h4>
     646                                        <p><?php esc_html_e( 'Related form fields are grouped together in fieldsets and all interactive form controls are associated with necessary ARIA states and properties.', 'buddypress' ); ?></p>
    665647                                </div>
    666648
    667649                                <div class="bp-feature">
    668                                         <span class="dashicons dashicons-testimonial" aria-hidden="true"></span>
    669                                         <h4 class="feature-title"><?php esc_html_e( 'More hooks for Messages', 'buddypress' ); ?></h4>
    670                                         <p><?php esc_html_e( 'We\'ve added new filters and actions for different methods throughout the Messages component.', 'buddypress' ); ?></p>
     650                                        <span class="dashicons dashicons-admin-appearance" aria-hidden="true"></span>
     651                                        <h4 class="feature-title"><?php esc_html_e( 'Compatibility with Bootstrap themes', 'buddypress' ); ?></h4>
     652                                        <p><?php esc_html_e( 'Removed issues with BuddyPress-generated content being hidden in the Groups loop and Activity comments in Bootstrap themes.', 'buddypress' ); ?></p>
    671653                                </div>
    672654
    673655                                <div class="bp-feature opposite">
    674                                         <span class="dashicons dashicons-search" aria-hidden="true"></span>
    675                                         <h4 class="feature-title"><?php esc_html_e( 'A more flexible Group search', 'buddypress' ); ?></h4>
     656                                        <span class="dashicons dashicons-testimonial" aria-hidden="true"></span>
     657                                        <h4 class="feature-title"><?php esc_html_e( 'Tooltips Usable for All Devices', 'buddypress' ); ?></h4>
    676658                                        <p><?php
    677                                                 /* translators: 1: search_column, 2: BP_Groups_Group::get() */
    678                                                 printf( __( 'The new %1$s parameter allows developers to specify which columns should be matched, as well as where wildcard characters should be placed, when searching via %2$s.', 'buddypress' ),
    679                                                 '<code>search_column</code>',
    680                                                 '<code>BP_Groups_Group::get()</code>' );
     659                                                /* translators: 1: title attribute, 2: :hover, 3: :focus  */
     660                                                printf( __( 'Replaced %1$s attributes with tooltips which provide additional information and visual cues where needed on mouse %2$s and keyboard %3$s.', 'buddypress' ),
     661                                                '<code>title</code>',
     662                                                '<code>:hover</code>',
     663                                                '<code>:focus</code>' );
    681664                                        ?></p>
    682665                                </div>
    683666
    684667                                <div class="bp-feature">
    685                                         <span class="dashicons dashicons-groups" aria-hidden="true"></span>
    686                                         <h4 class="feature-title"><?php esc_html_e( 'Alphabetical sorting for Groups widget', 'buddypress' ); ?></h4>
    687                                         <p><?php esc_html_e( 'The groups widget can now be sorted alphabetically, in addition to sorting the results by recently active, popular, and newest groups.', 'buddypress' ); ?></p>
     668                                        <span class="dashicons dashicons-admin-generic" aria-hidden="true"></span>
     669                                        <h4 class="feature-title"><?php esc_html_e( 'Template Packs UI in BuddyPress > Settings.', 'buddypress' ); ?></h4>
     670                                        <p><?php esc_html_e( 'Register your new BuddyPress theme package and allow the user to select which template pack to use.', 'buddypress' ); ?></p>
    688671                                </div>
    689672
    690673                                <div class="bp-feature opposite">
    691                                         <span class="dashicons dashicons-email" aria-hidden="true"></span>
    692                                         <h4 class="feature-title"><?php
    693                                                 /* translators: %s: PHPMailer */
    694                                                 printf( __( 'Enable choice of %s', 'buddypress' ), '<code>PHPMailer</code>' );
    695                                         ?></h4>
    696                                         <p><?php
    697                                                 /* translators: %s: PHPMailer */
    698                                                 printf( __( 'Developers can specify which %s should be used when sending BuddyPress with a new filter.', 'buddypress' ), '<code>PHPMailer</code>' );
    699                                         ?></p>
     674                                        <span class="dashicons dashicons-format-image" aria-hidden="true"></span>
     675                                        <h4 class="feature-title"><?php esc_html_e( 'Improve profile image uploads', 'buddypress' ); ?></h4>
     676                                        <p><?php esc_html_e( 'Fixed issues with uploading in iOS Safari and uploading files with non-ASCII filenames.', 'buddypress' ); ?></p>
    700677                                </div>
    701678
    702                                 <div class="clear"></div>
    703679                        </div>
    704680
    705                         <div class="bp-changelog-section">
    706                                 <h3 class="changelog-title"><?php esc_html_e( 'More under the hood &#8230;', 'buddypress' ); ?></h3>
    707                                 <div class="bp-changelog three-col">
    708                                         <div class="col">
    709                                                 <h4 class="title"><?php esc_html_e( 'Localization Improvements', 'buddypress' ); ?></h4>
    710                                                 <p><?php esc_html_e( 'We continue to improve our localization internals, making it easier for translation editors to ensure that BuddyPress will be available for everyone in their own language.', 'buddypress' ); ?></p>
    711                                         </div>
    712                                         <div class="col">
    713                                                 <h4 class="title"><?php esc_html_e( 'Developer Reference', 'buddypress' ); ?></h4>
    714                                                 <p><?php esc_html_e( 'Regular updates to inline code documentation make it easier for developers to understand how BuddyPress works.', 'buddypress' ); ?></p>
    715                                         </div>
    716 
    717                                         <div class="col">
    718                                                 <h4 class="title"><?php esc_html_e( 'Accessibility Upgrades', 'buddypress' ); ?></h4>
    719                                                 <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>
    720                                         </div>
    721                                 </div>
    722                                 <div class="clear"></div>
    723                         </div>
    724 
    725681                        <div class="bp-assets">
    726682                                <p><?php _ex( 'Learn more:', 'About screen, website links', 'buddypress' ); ?> <a href="https://buddypress.org/blog/"><?php _ex( 'News', 'About screen, link to project blog', 'buddypress' ); ?></a> &bullet; <a href="https://buddypress.org/support/"><?php _ex( 'Support', 'About screen, link to support site', 'buddypress' ); ?></a> &bullet; <a href="https://codex.buddypress.org/"><?php _ex( 'Documentation', 'About screen, link to documentation', 'buddypress' ); ?></a> &bullet; <a href="https://bpdevel.wordpress.com/"><?php _ex( 'Development Blog', 'About screen, link to development blog', 'buddypress' ); ?></a></p>
    727683