Use inline team logos in event list
This commit is contained in:
@@ -327,17 +327,32 @@
|
|||||||
.sp-event-list .data-away {
|
.sp-event-list .data-away {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
.sp-event-list td.has-logo {
|
||||||
|
line-height: 2em;
|
||||||
|
}
|
||||||
|
.sp-event-list .team-logo {
|
||||||
|
width: 2em;
|
||||||
|
height: 2em;
|
||||||
|
margin-right: 0.5em;
|
||||||
|
display: inline-block;
|
||||||
|
vertical-align: middle;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.sp-event-list .team-logo img {
|
||||||
|
width: auto;
|
||||||
|
height: auto;
|
||||||
|
max-width: 2em;
|
||||||
|
max-height: 2em;
|
||||||
|
}
|
||||||
.sp-event-list .data-home img,
|
.sp-event-list .data-home img,
|
||||||
.sp-event-list .data-away img {
|
.sp-event-list .data-away img {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
.sp-event-list .data-home img {
|
.sp-event-list .data-home img {
|
||||||
float: right;
|
|
||||||
margin-left: 8px;
|
margin-left: 8px;
|
||||||
}
|
}
|
||||||
.sp-event-list .data-away img {
|
.sp-event-list .data-away img {
|
||||||
float: left;
|
|
||||||
margin-right: 8px;
|
margin-right: 8px;
|
||||||
}
|
}
|
||||||
.sp-event-list-format-homeaway .data-time {
|
.sp-event-list-format-homeaway .data-time {
|
||||||
|
|||||||
@@ -171,17 +171,27 @@ endif;
|
|||||||
$main_results = apply_filters( 'sportspress_event_list_main_results', sp_get_main_results( $event ), $event->ID );
|
$main_results = apply_filters( 'sportspress_event_list_main_results', sp_get_main_results( $event ), $event->ID );
|
||||||
|
|
||||||
$teams_output = '';
|
$teams_output = '';
|
||||||
|
$team_class = '';
|
||||||
$teams_array = array();
|
$teams_array = array();
|
||||||
$team_logos = array();
|
$team_logos = array();
|
||||||
|
|
||||||
if ( $teams ):
|
if ( $teams ):
|
||||||
foreach ( $teams as $team ):
|
foreach ( $teams as $t => $team ):
|
||||||
$name = sp_get_team_name( $team, $abbreviate_teams );
|
$name = sp_get_team_name( $team, $abbreviate_teams );
|
||||||
if ( $name ):
|
if ( $name ):
|
||||||
|
|
||||||
if ( $show_team_logo ):
|
if ( $show_team_logo ):
|
||||||
$name = sp_get_logo( $team, 'mini' ) . ' ' . $name;
|
if ( has_post_thumbnail( $team ) ):
|
||||||
$team_logos[] = sp_get_logo( $team, 'mini' );
|
$logo = '<span class="team-logo">' . sp_get_logo( $team, 'mini' ) . '</span>';
|
||||||
|
$team_logos[] = $logo;
|
||||||
|
$team_class .= ' has-logo';
|
||||||
|
|
||||||
|
if ( $t ):
|
||||||
|
$name = $logo . ' ' . $name;
|
||||||
|
else:
|
||||||
|
$name .= ' ' . $logo;
|
||||||
|
endif;
|
||||||
|
endif;
|
||||||
endif;
|
endif;
|
||||||
|
|
||||||
if ( $link_teams ):
|
if ( $link_teams ):
|
||||||
@@ -219,7 +229,7 @@ endif;
|
|||||||
case 'homeaway':
|
case 'homeaway':
|
||||||
if ( sp_column_active( $usecolumns, 'event' ) ) {
|
if ( sp_column_active( $usecolumns, 'event' ) ) {
|
||||||
$team = array_shift( $teams_array );
|
$team = array_shift( $teams_array );
|
||||||
echo '<td class="data-home">' . $team . '</td>';
|
echo '<td class="data-home' . $team_class . '">' . $team . '</td>';
|
||||||
|
|
||||||
if ( 'combined' == $time_format && sp_column_active( $usecolumns, 'time' ) ) {
|
if ( 'combined' == $time_format && sp_column_active( $usecolumns, 'time' ) ) {
|
||||||
echo '<td class="data-time">';
|
echo '<td class="data-time">';
|
||||||
@@ -244,7 +254,7 @@ endif;
|
|||||||
}
|
}
|
||||||
|
|
||||||
$team = array_shift( $teams_array );
|
$team = array_shift( $teams_array );
|
||||||
echo '<td class="data-away">' . $team . '</td>';
|
echo '<td class="data-away' . $team_class . '">' . $team . '</td>';
|
||||||
|
|
||||||
if ( in_array( $time_format, array( 'separate', 'time' ) ) && sp_column_active( $usecolumns, 'time' ) ) {
|
if ( in_array( $time_format, array( 'separate', 'time' ) ) && sp_column_active( $usecolumns, 'time' ) ) {
|
||||||
echo '<td class="data-time">';
|
echo '<td class="data-time">';
|
||||||
|
|||||||
Reference in New Issue
Block a user