Skip to:
Content

BuddyPress.org

Ticket #7439: 7439.patch

File 7439.patch, 7.6 KB (added by mercime, 7 years ago)
  • src/bp-members/admin/css/admin-rtl.css

     
    127127.field_type_checkbox .checkbox > label {  /* these fields are usually pretty tall, so align the label for better consistency */
    128128        vertical-align: top;
    129129}
    130 .bp-profile-field .description {  /* description also sits in the right side column */
     130
     131.bp-profile-field .description,
     132.bp-profile-field .input-options {  /* description also sits in the right side column */
    131133        margin: 10px 200px 12px 0;
    132134        text-align: right;
    133135}
     136
     137.bp-profile-field fieldset.checkbox .description,
     138.bp-profile-field fieldset.datebox .description,
     139.bp-profile-field fieldset.radio .description,
     140.bp-profile-field fieldset.textarea .description {
     141        margin-top: 0;
     142}
     143
     144.bp-profile-field .wp-editor-container {
     145        margin-right: 200px;
     146}
     147
    134148.clear-value {  /* 'clear value' option also sits in the right side column */
    135149        display: block;
    136150        font-size: 12px;
     
    146160        /* force checkboxes and radio buttons to new lines */
    147161        display: block;
    148162}
    149 .field_type_checkbox .checkbox .input-options,
    150 .field_type_datebox .datebox .input-options,
    151 .field_type_radio .radio .input-options {
    152         /* make the checkboxes, select menus, and radio buttons sit in the right side column */
    153         display: inline-block;
    154 }
     163
    155164.field-visibility-settings-notoggle,
    156165.field-visibility-settings-toggle {  /* visibility settings go in the left column */
    157166        margin: 10px 200px 10px 0;
     
    169178        font-weight:600;
    170179}
    171180
    172 #your-profile .bp-profile-field .checkbox legend,
    173 #your-profile .bp-profile-field .datebox legend,
    174 #your-profile .bp-profile-field .radio legend {
     181#your-profile .bp-profile-field legend {
    175182        float:right; /* Firefox will not apply display: inline-block to legends */
    176183        font-size: 14px;
    177184        font-weight: 600;
    178185        line-height: 1.4em;
     186        margin-bottom: 1em;
    179187        text-align: right;
    180188        vertical-align: middle;
    181189        width: 192px;
     
    183191
    184192#your-profile .bp-profile-field .radio legend,
    185193#your-profile .bp-profile-field .checkbox legend {
    186         margin-bottom: 20px;
     194        margin-bottom: 1em;
    187195}
    188196
     197#your-profile .bp-profile-field .field-visibility-settings div.radio {
     198        margin-bottom: 1em;
     199}
     200
     201#your-profile .bp-profile-field .field-visibility-settings div.radio label {
     202        clear: right;
     203        display: block;
     204}
     205
    189206.bp-profile-field .radio .clear-value {
    190207        margin-top: 10px;
     208        margin-bottom: 1em;
    191209}
    192210
    193211@media screen and (max-width: 782px) {
     
    200218                display: block;
    201219                margin-bottom: 12px;
    202220        }
     221        #your-profile .bp-profile-field .multiselectbox select {
     222                height: auto;
     223        }
    203224        .bp-profile-field .checkbox label,
    204225        .bp-profile-field .radio label {
    205226                line-height: 1.4em;
     
    225246                clear: right;
    226247                margin-right: 50px;
    227248        }
     249        .bp-profile-field input[type="email"],
     250        .bp-profile-field input[type="number"],
     251        .bp-profile-field input[type="text"],
     252        .bp-profile-field input[type="url"],
     253        .bp-profile-field select:nth-of-type(1) {
     254                display: block;
     255        }
     256        .bp-profile-field .datebox-selects select {
     257                display: inline-block;
     258        }
     259        .bp-profile-field .input-options,
     260        .bp-profile-field .wp-editor-container {
     261                margin-right: 0;
     262        }
    228263        .field-visibility-settings {
    229264                margin-right: 100px;
    230265        }
    231         #your-profile .field_multiselectbox select {
    232                 height: auto;
    233         }
    234266}
    235267
    236268@media screen and (max-width: 480px) {
  • src/bp-members/admin/css/admin.css

     
    127127.field_type_checkbox .checkbox > label {  /* these fields are usually pretty tall, so align the label for better consistency */
    128128        vertical-align: top;
    129129}
    130 .bp-profile-field .description {  /* description also sits in the right side column */
     130
     131.bp-profile-field .description,
     132.bp-profile-field .input-options {  /* description also sits in the right side column */
    131133        margin: 10px 0 12px 200px;
    132134        text-align: left;
    133135}
     136
     137.bp-profile-field fieldset.checkbox .description,
     138.bp-profile-field fieldset.datebox .description,
     139.bp-profile-field fieldset.radio .description,
     140.bp-profile-field fieldset.textarea .description {
     141        margin-top: 0;
     142}
     143
     144.bp-profile-field .wp-editor-container {
     145        margin-left: 200px;
     146}
     147
    134148.clear-value {  /* 'clear value' option also sits in the right side column */
    135149        display: block;
    136150        font-size: 12px;
     
    146160        /* force checkboxes and radio buttons to new lines */
    147161        display: block;
    148162}
    149 .field_type_checkbox .checkbox .input-options,
    150 .field_type_datebox .datebox .input-options,
    151 .field_type_radio .radio .input-options {
    152         /* make the checkboxes, select menus, and radio buttons sit in the right side column */
    153         display: inline-block;
    154 }
     163
    155164.field-visibility-settings-notoggle,
    156165.field-visibility-settings-toggle {  /* visibility settings go in the left column */
    157166        margin: 10px 0 10px 200px;
     
    169178        font-weight:600;
    170179}
    171180
    172 #your-profile .bp-profile-field .checkbox legend,
    173 #your-profile .bp-profile-field .datebox legend,
    174 #your-profile .bp-profile-field .radio legend {
     181#your-profile .bp-profile-field legend {
    175182        float:left; /* Firefox will not apply display: inline-block to legends */
    176183        font-size: 14px;
    177184        font-weight: 600;
    178185        line-height: 1.4em;
     186        margin-bottom: 1em;
    179187        text-align: left;
    180188        vertical-align: middle;
    181189        width: 192px;
     
    183191
    184192#your-profile .bp-profile-field .radio legend,
    185193#your-profile .bp-profile-field .checkbox legend {
    186         margin-bottom: 20px;
     194        margin-bottom: 1em;
    187195}
    188196
     197#your-profile .bp-profile-field .field-visibility-settings div.radio {
     198        margin-bottom: 1em;
     199}
     200
     201#your-profile .bp-profile-field .field-visibility-settings div.radio label {
     202        clear: left;
     203        display: block;
     204}
     205
    189206.bp-profile-field .radio .clear-value {
    190207        margin-top: 10px;
     208        margin-bottom: 1em;
    191209}
    192210
    193211@media screen and (max-width: 782px) {
     
    200218                display: block;
    201219                margin-bottom: 12px;
    202220        }
     221        #your-profile .bp-profile-field .multiselectbox select {
     222                height: auto;
     223        }
    203224        .bp-profile-field .checkbox label,
    204225        .bp-profile-field .radio label {
    205226                line-height: 1.4em;
     
    225246                clear: left;
    226247                margin-left: 50px;
    227248        }
     249        .bp-profile-field input[type="email"],
     250        .bp-profile-field input[type="number"],
     251        .bp-profile-field input[type="text"],
     252        .bp-profile-field input[type="url"],
     253        .bp-profile-field select:nth-of-type(1) {
     254                display: block;
     255        }
     256        .bp-profile-field .datebox-selects select {
     257                display: inline-block;
     258        }
     259        .bp-profile-field .input-options,
     260        .bp-profile-field .wp-editor-container {
     261                margin-left: 0;
     262        }
    228263        .field-visibility-settings {
    229264                margin-left: 100px;
    230265        }
    231         #your-profile .field_multiselectbox select {
    232                 height: auto;
    233         }
    234266}
    235267
    236268@media screen and (max-width: 480px) {
  • src/bp-xprofile/classes/class-bp-xprofile-user-admin.php

     
    362362                                        $field_type = bp_xprofile_create_field_type( bp_get_the_profile_field_type() );
    363363                                        $field_type->edit_field_html( array( 'user_id' => $r['user_id'] ) );
    364364
    365                                         if ( bp_get_the_profile_field_description() ) : ?>
    366 
    367                                                 <p class="description"><?php bp_the_profile_field_description(); ?></p>
    368 
    369                                         <?php endif;
    370 
    371365                                        /**
    372366                                         * Fires before display of visibility form elements for profile metaboxes.
    373367                                         *
     
    416410                                         */
    417411                                        do_action( 'bp_custom_profile_edit_fields' ); ?>
    418412
     413                                        </fieldset>
     414
    419415                                </div>
    420416
    421417                        <?php endwhile; // End bp_profile_fields(). ?>