Skip to:
Content

BuddyPress.org

Ticket #6772: 6772.10b.tweaks.patch

File 6772.10b.tweaks.patch, 2.8 KB (added by r-a-y, 8 years ago)
  • src/bp-activity/bp-activity-embeds.php

     
    286286
    287287                        // Show description (non-oEmbed standard)
    288288                        if ( isset( $oembed->description ) ) {
    289                                 $caption .= sprintf( '<div class="caption-description">%s</div>', apply_filters( 'bp_get_activity_action', $oembed->description ) );
     289                                $caption .= sprintf( '<div class="caption-description">%s</div>', apply_filters( 'bp_activity_get_embed_excerpt', $oembed->description ) );
    290290                        }
    291291
    292292                        // Show author info.
     
    305305                        // Set up caption.
    306306                        if ( '' !== $caption ) {
    307307                                $css_class = isset( $oembed->provider_name ) ? sprintf( ' provider-%s', sanitize_html_class( strtolower( $oembed->provider_name ) ) ) : '';
    308                                 $caption = sprintf( '<div class="caption%1$s">%2$s</div>', $css_class, $caption );
     308                                $caption = sprintf( '<div class="caption%1$s" style="width:%2$s">%3$s</div>',
     309                                        $css_class,
     310                                        round( ( $width - (int) $thumb_width ) / $width * 100 ) . '%',
     311                                        $caption
     312                                );
    309313
    310314                                $content .= $caption;
    311315                        }
     
    313317
    314318                // Print rich content.
    315319                if ( '' !== $content ) {
    316                         printf( '<div class="bp-activity-embed-display-media%s" style="max-width:%spx">%s</div>',
    317                                 $thumb_width < $float_width ? ' two-col' : ' one-col',
     320                        printf( '<div class="bp-activity-embed-display-media %s" style="max-width:%spx">%s</div>',
     321                                $thumb_width < $float_width ? 'two-col' : 'one-col',
    318322                                $thumb_width < $float_width ? $width : $thumb_width,
    319323                                $content
    320324                        );
  • src/bp-templates/bp-legacy/buddypress/assets/embeds/css-activity.php

     
    7474.bp-activity-embed-display-media.two-col .thumb,
    7575.bp-activity-embed-display-media.two-col .caption {
    7676        display: table-cell;
     77}
     78
     79.bp-activity-embed-display-media.two-col .thumb {
     80        background: #000;
     81        vertical-align: middle;
     82}
     83
     84.bp-activity-embed-display-media.two-col .caption {
    7785        vertical-align: top;
    7886}
    7987
     
    107115        width: 50px;
    108116}
    109117
     118.bp-activity-embed-display-media.two-col a.play-btn {
     119        height: 35px;
     120        width: 35px;
     121}
     122
    110123a.play-btn:hover {
    111124        background: rgba(0, 0, 0, 0.95);
    112125        transform: translateY(-50%) translateX(-50%) scale(1.05);
     
    123136        font-size: 90%;
    124137        margin: .4em 0;
    125138}
     139
     140@media only screen and (max-width: 480px) {
     141        .bp-activity-embed-display-media.two-col .thumb {
     142                border-bottom: 1px solid #ccc;
     143                border-right: 0;
     144                display: block;
     145                max-width: none !important;
     146        }
     147
     148        a.play-btn {
     149                height: 35px;
     150                width: 35px;
     151        }
     152}
     153 No newline at end of file