diff --git a/assets/css/menu.css b/assets/css/menu.css index d8cecb62..9b5076f2 100644 --- a/assets/css/menu.css +++ b/assets/css/menu.css @@ -1,12 +1,12 @@ /* SportsPress menu styles */ @font-face { font-family: 'sportspress'; - src:url('../fonts/sportspress.eot?ddphik'); - src:url('../fonts/sportspress.eot?#iefixddphik') format('embedded-opentype'), - url('../fonts/sportspress.woff2?ddphik') format('woff2'), - url('../fonts/sportspress.ttf?ddphik') format('truetype'), - url('../fonts/sportspress.woff?ddphik') format('woff'), - url('../fonts/sportspress.svg?ddphik#sportspress') format('svg'); + src:url('../fonts/sportspress.eot?p81i3r'); + src:url('../fonts/sportspress.eot?#iefixp81i3r') format('embedded-opentype'), + url('../fonts/sportspress.woff2?p81i3r') format('woff2'), + url('../fonts/sportspress.ttf?p81i3r') format('truetype'), + url('../fonts/sportspress.woff?p81i3r') format('woff'), + url('../fonts/sportspress.svg?p81i3r#sportspress') format('svg'); font-weight: normal; font-style: normal; } @@ -91,6 +91,9 @@ .sp-icon-globe:before { content: "\f319"; } +.sp-icon-grid:before { + content: "\f314"; +} .sp-icon-import:before { content: "\f316"; } diff --git a/assets/fonts/sportspress.eot b/assets/fonts/sportspress.eot index e3fab7f5..ea49a6b8 100755 Binary files a/assets/fonts/sportspress.eot and b/assets/fonts/sportspress.eot differ diff --git a/assets/fonts/sportspress.svg b/assets/fonts/sportspress.svg index 58d8e155..4c571e48 100755 --- a/assets/fonts/sportspress.svg +++ b/assets/fonts/sportspress.svg @@ -51,6 +51,7 @@ + diff --git a/assets/fonts/sportspress.ttf b/assets/fonts/sportspress.ttf index 773dad03..d085c78a 100755 Binary files a/assets/fonts/sportspress.ttf and b/assets/fonts/sportspress.ttf differ diff --git a/assets/fonts/sportspress.woff b/assets/fonts/sportspress.woff index 0960bd24..99771ccf 100755 Binary files a/assets/fonts/sportspress.woff and b/assets/fonts/sportspress.woff differ diff --git a/assets/fonts/sportspress.woff2 b/assets/fonts/sportspress.woff2 index f91f21c8..45ef3ba3 100755 Binary files a/assets/fonts/sportspress.woff2 and b/assets/fonts/sportspress.woff2 differ diff --git a/includes/class-sp-modules.php b/includes/class-sp-modules.php index 48f75123..d630871c 100644 --- a/includes/class-sp-modules.php +++ b/includes/class-sp-modules.php @@ -29,6 +29,13 @@ class SP_Modules { 'icon' => 'sp-icon-calendar', 'desc' => __( 'Organize and publish calendars using different layouts.', 'sportspress' ), ), + 'event_grids' => array( + 'label' => __( 'Match Grids', 'sportspress' ), + 'class' => 'SportsPress_Event_Grids', + 'icon' => 'sp-icon-grid', + 'link' => 'https://www.themeboy.com/sportspress-extensions/match-grids/', + 'desc' => __( 'Display fixtures and results between teams in a grid layout.', 'sportspress' ), + ), 'scoreboard' => array( 'label' => __( 'Scoreboard', 'sportspress' ), 'class' => 'SportsPress_Scoreboard', diff --git a/includes/sp-api-functions.php b/includes/sp-api-functions.php index c3fd8086..ef5b77ee 100644 --- a/includes/sp-api-functions.php +++ b/includes/sp-api-functions.php @@ -137,6 +137,15 @@ function sp_the_main_results_or_time( $post = 0, $delimiter = '-' ) { echo implode( $delimiter, sp_get_main_results_or_time( $post ) ); } +function sp_get_main_results_or_date( $post = 0, $format = null ) { + $results = sp_get_main_results( $post ); + if ( sizeof( $results ) ) { + return $results; + } else { + return array( sp_get_date( $post, $format ) ); + } +} + function sp_get_outcome( $post = 0 ) { $event = new SP_Event( $post ); return $event->outcome( true );