Skip to:
Content

BuddyPress.org

Ticket #8493: 8493.patch

File 8493.patch, 6.1 KB (added by imath, 4 years ago)
  • src/bp-templates/bp-nouveau/buddypress/activity/widget.php

    diff --git src/bp-templates/bp-nouveau/buddypress/activity/widget.php src/bp-templates/bp-nouveau/buddypress/activity/widget.php
    index e9b754cd3..70cd0da60 100644
     
    33 * BP Nouveau Activity Widget template.
    44 *
    55 * @since 3.0.0
    6  * @version 3.0.0
     6 * @version 9.0.0
    77 */
    88?>
    99
     
    1616                        bp_the_activity();
    1717                ?>
    1818
    19                         <?php if ( bp_activity_has_content() ) : ?>
     19                        <blockquote>
    2020
    21                                 <blockquote>
     21                                <?php if ( bp_activity_has_content() ) : ?>
    2222
    23                                         <?php bp_activity_content_body(); ?>
     23                                        <div class="<?php bp_activity_css_class(); ?>">
     24                                                <?php bp_activity_content_body(); ?>
     25                                        </div>
    2426
    2527                                        <footer>
    2628
     
    4244
    4345                                        </footer>
    4446
    45                                 </blockquote>
     47                                        <?php else : ?>
    4648
    47                         <?php else : ?>
     49                                                <div class="<?php bp_activity_css_class(); ?>">
     50                                                        <p><?php bp_activity_action(); ?></p>
     51                                                </div>
    4852
    49                                 <p><?php bp_activity_action(); ?></p>
     53                                        <?php endif; ?>
    5054
    51                         <?php endif; ?>
     55                        </blockquote>
    5256
    5357                <?php endwhile; ?>
    5458
  • src/bp-templates/bp-nouveau/common-styles/_bp_widgets.scss

    diff --git src/bp-templates/bp-nouveau/common-styles/_bp_widgets.scss src/bp-templates/bp-nouveau/common-styles/_bp_widgets.scss
    index 511652155..8a2424f11 100644
     
    5252                }
    5353        }
    5454
     55        div.activity-list {
     56
     57                blockquote {
     58                        padding: 0;
     59                        border: none;
     60
     61                        .activity-item {
     62
     63                                &:not(.mini) {
     64                                        position: relative;
     65                                        box-shadow: 1px 0 4px rgba(0, 0, 0, 0.15);
     66                                        padding: 0 1em;
     67
     68                                        &:after,
     69                                        &:before {
     70                                                position: absolute;
     71                                                left: 15px;
     72                                                display: block;
     73                                                width: 0;
     74                                                height: 0;
     75                                                border-style: solid;
     76                                                border-color: transparent;
     77                                                content: "";
     78                                        }
     79
     80                                        &:before {
     81                                                bottom: -18px;
     82                                                border-top-color: rgba(0, 0, 0, 0.15);
     83                                                border-width: 9px;
     84                                                left: 14px;
     85                                        }
     86
     87                                        &:after {
     88                                                bottom: -16px;
     89                                                border-top-color: #fff;
     90                                                border-width: 8px;
     91                                        }
     92                                }
     93
     94                                &.mini {
     95
     96                                        .avatar {
     97                                                display: inline-block;
     98                                                width: 20px;
     99                                                height: 20px;
     100                                                vertical-align: middle;
     101                                                margin-right: 2px;
     102                                        }
     103                                }
     104                        }
     105                }
     106
     107                footer {
     108                        display: flex;
     109                        align-items: center;
     110
     111                        img.avatar {
     112                                display: inline-block;
     113                                border: none;
     114                                margin-right: 0.5em;
     115                        }
     116
     117                        .activity-time-since {
     118                                font-size: 90%;
     119                        }
     120                }
     121        }
     122
    55123        .avatar-block {
    56124
    57125                @include flex-box-dir($flex-dir: row, $flex-wrap: wrap);
  • src/bp-templates/bp-nouveau/css/buddypress-rtl.css

    diff --git src/bp-templates/bp-nouveau/css/buddypress-rtl.css src/bp-templates/bp-nouveau/css/buddypress-rtl.css
    index 20f7c1a32..deda1732c 100644
    body.create-blog #buddypress .success { 
    46784678        border-bottom: 0;
    46794679}
    46804680
     4681.buddypress.widget div.activity-list blockquote {
     4682        padding: 0;
     4683        border: none;
     4684}
     4685
     4686.buddypress.widget div.activity-list blockquote .activity-item:not(.mini) {
     4687        position: relative;
     4688        box-shadow: -1px 0 4px rgba(0, 0, 0, 0.15);
     4689        padding: 0 1em;
     4690}
     4691
     4692.buddypress.widget div.activity-list blockquote .activity-item:not(.mini):after, .buddypress.widget div.activity-list blockquote .activity-item:not(.mini):before {
     4693        position: absolute;
     4694        right: 15px;
     4695        display: block;
     4696        width: 0;
     4697        height: 0;
     4698        border-style: solid;
     4699        border-color: transparent;
     4700        content: "";
     4701}
     4702
     4703.buddypress.widget div.activity-list blockquote .activity-item:not(.mini):before {
     4704        bottom: -18px;
     4705        border-top-color: rgba(0, 0, 0, 0.15);
     4706        border-width: 9px;
     4707        right: 14px;
     4708}
     4709
     4710.buddypress.widget div.activity-list blockquote .activity-item:not(.mini):after {
     4711        bottom: -16px;
     4712        border-top-color: #fff;
     4713        border-width: 8px;
     4714}
     4715
     4716.buddypress.widget div.activity-list blockquote .activity-item.mini .avatar {
     4717        display: inline-block;
     4718        width: 20px;
     4719        height: 20px;
     4720        vertical-align: middle;
     4721        margin-left: 2px;
     4722}
     4723
     4724.buddypress.widget div.activity-list footer {
     4725        display: flex;
     4726        align-items: center;
     4727}
     4728
     4729.buddypress.widget div.activity-list footer img.avatar {
     4730        display: inline-block;
     4731        border: none;
     4732        margin-left: 0.5em;
     4733}
     4734
     4735.buddypress.widget div.activity-list footer .activity-time-since {
     4736        font-size: 90%;
     4737}
     4738
    46814739.buddypress.widget .avatar-block {
    46824740        display: -moz-flex;
    46834741        display: -ms-flex;
  • src/bp-templates/bp-nouveau/css/buddypress.css

    diff --git src/bp-templates/bp-nouveau/css/buddypress.css src/bp-templates/bp-nouveau/css/buddypress.css
    index 7cc80ca7f..378e176c2 100644
    body.create-blog #buddypress .success { 
    46784678        border-bottom: 0;
    46794679}
    46804680
     4681.buddypress.widget div.activity-list blockquote {
     4682        padding: 0;
     4683        border: none;
     4684}
     4685
     4686.buddypress.widget div.activity-list blockquote .activity-item:not(.mini) {
     4687        position: relative;
     4688        box-shadow: 1px 0 4px rgba(0, 0, 0, 0.15);
     4689        padding: 0 1em;
     4690}
     4691
     4692.buddypress.widget div.activity-list blockquote .activity-item:not(.mini):after, .buddypress.widget div.activity-list blockquote .activity-item:not(.mini):before {
     4693        position: absolute;
     4694        left: 15px;
     4695        display: block;
     4696        width: 0;
     4697        height: 0;
     4698        border-style: solid;
     4699        border-color: transparent;
     4700        content: "";
     4701}
     4702
     4703.buddypress.widget div.activity-list blockquote .activity-item:not(.mini):before {
     4704        bottom: -18px;
     4705        border-top-color: rgba(0, 0, 0, 0.15);
     4706        border-width: 9px;
     4707        left: 14px;
     4708}
     4709
     4710.buddypress.widget div.activity-list blockquote .activity-item:not(.mini):after {
     4711        bottom: -16px;
     4712        border-top-color: #fff;
     4713        border-width: 8px;
     4714}
     4715
     4716.buddypress.widget div.activity-list blockquote .activity-item.mini .avatar {
     4717        display: inline-block;
     4718        width: 20px;
     4719        height: 20px;
     4720        vertical-align: middle;
     4721        margin-right: 2px;
     4722}
     4723
     4724.buddypress.widget div.activity-list footer {
     4725        display: flex;
     4726        align-items: center;
     4727}
     4728
     4729.buddypress.widget div.activity-list footer img.avatar {
     4730        display: inline-block;
     4731        border: none;
     4732        margin-right: 0.5em;
     4733}
     4734
     4735.buddypress.widget div.activity-list footer .activity-time-since {
     4736        font-size: 90%;
     4737}
     4738
    46814739.buddypress.widget .avatar-block {
    46824740        display: -moz-flex;
    46834741        display: -ms-flex;