diff --git a/assets/css/admin.css b/assets/css/admin.css index 0f4eb725..15753852 100644 --- a/assets/css/admin.css +++ b/assets/css/admin.css @@ -612,12 +612,9 @@ table.sp-modules-table td .button { top: 9px; } -table.sp-modules-table .button-primary { - display: none; -} - -table.sp-modules-table td:hover .button-primary { - display: inline-block; +table.sp-modules-table .sp-desc { + color: #aaa; + float: right; } table.sp-modules-table [class^="sp-icon-"], @@ -629,7 +626,7 @@ table.sp-modules-table .dashicons { line-height: 1; } -table.sp-modules-table .sp-module-unavailable span { +table.sp-modules-table .sp-module-unavailable .sp-desc-tip { vertical-align: middle; color: #aaa; } diff --git a/assets/css/menu.css b/assets/css/menu.css index 01de645b..69b06f8d 100644 --- a/assets/css/menu.css +++ b/assets/css/menu.css @@ -102,7 +102,7 @@ content: "\f330"; } .sp-icon-stopwatch:before { - content: "\f503"; + content: "\f469"; } .sp-icon-availability:before { content: "\f508"; @@ -119,6 +119,12 @@ .sp-icon-export:before { content: "\f317"; } +.sp-icon-box:before { + content: "\f480"; +} +.sp-icon-branding:before { + content: "\f332"; +} #adminmenu #toplevel_page_sportspress .toplevel_page_sportspress div.wp-menu-image:before, #adminmenu #toplevel_page_themeboy .toplevel_page_themeboy div.wp-menu-image:before, diff --git a/assets/fonts/sportspress.eot b/assets/fonts/sportspress.eot index 84a2c62c..1aa6ece1 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 8577a2e6..40d6f9ff 100755 --- a/assets/fonts/sportspress.svg +++ b/assets/fonts/sportspress.svg @@ -28,11 +28,13 @@ + - + + diff --git a/assets/fonts/sportspress.ttf b/assets/fonts/sportspress.ttf index 2952da95..e545e718 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 54f54342..db2e73f2 100755 Binary files a/assets/fonts/sportspress.woff and b/assets/fonts/sportspress.woff differ diff --git a/includes/admin/settings/class-sp-settings-modules.php b/includes/admin/settings/class-sp-settings-modules.php index 91bbb727..ab5b402f 100644 --- a/includes/admin/settings/class-sp-settings-modules.php +++ b/includes/admin/settings/class-sp-settings-modules.php @@ -248,8 +248,16 @@ class SP_Settings_Modules extends SP_Settings_Page { - - + + + + + + + + + + @@ -259,6 +267,9 @@ class SP_Settings_Modules extends SP_Settings_Page { + + + diff --git a/includes/class-sp-modules.php b/includes/class-sp-modules.php index a6115a9c..0a09434c 100644 --- a/includes/class-sp-modules.php +++ b/includes/class-sp-modules.php @@ -27,30 +27,35 @@ class SP_Modules { 'calendars' => array( 'label' => __( 'Calendars', 'sportspress' ), 'icon' => 'sp-icon-calendar', + 'desc' => __( 'Organize and publish calendars using different layouts.', 'sportspress' ), ), 'tournaments' => array( 'label' => __( 'Tournaments', 'sportspress' ), 'class' => 'SportsPress_Tournaments', 'icon' => 'sp-icon-tournament', 'link' => 'http://tboy.co/tournaments', + 'desc' => __( 'Schedule tournaments and create interactive playoff brackets.', 'sportspress' ), ), ), 'team' => array( 'league_tables' => array( 'label' => __( 'League Tables', 'sportspress' ), 'icon' => 'sp-icon-chart', + 'desc' => __( 'Create automated league tables to keep track of team standings.', 'sportspress' ), ), 'team_colors' => array( 'label' => __( 'Team Colors', 'sportspress' ), 'class' => 'SportsPress_Team_Colors', 'icon' => 'sp-icon-color', 'link' => 'http://tboy.co/colors', + 'desc' => __( 'Create a custom color palette for each team.', 'sportspress' ), ), ), 'player' => array( 'player_lists' => array( 'label' => __( 'Player Lists', 'sportspress' ), 'icon' => 'sp-icon-list', + 'desc' => __( 'Create team rosters, player galleries, and ranking charts.', 'sportspress' ), ), 'birthdays' => array( 'label' => __( 'Birthdays', 'sportspress' ), @@ -63,6 +68,7 @@ class SP_Modules { __( 'Add your [stars] on [link]wordpress.org[/link] and get the Birthdays module for free.','sportspress' ) ), 'icon' => 'sp-icon-cake', + 'desc' => __( "Display each player's birthday and their current age.", 'sportspress' ), ), ), 'staff' => array( @@ -71,12 +77,14 @@ class SP_Modules { 'class' => 'SportsPress_Staff_Directories', 'icon' => 'sp-icon-archive', 'link' => 'http://tboy.co/directories', + 'desc' => __( 'Organize and display staff in list and gallery layouts.', 'sportspress' ), ), ), 'other' => array( 'tutorials' => array( 'label' => __( 'Tutorials', 'sportspress' ), 'icon' => 'dashicons dashicons-video-alt3', + 'desc' => __( 'Display a dashboard page with SportsPress video tutorials.', 'sportspress' ), ), 'twitter' => array( 'label' => __( 'Twitter', 'sportspress' ), @@ -85,24 +93,28 @@ class SP_Modules { 'link' => 'http://tboy.co/tweet', 'tip' => __( 'Help spread the word by tweeting with #SportsPress and get the Twitter module for free.', 'sportspress' ), 'icon' => 'dashicons dashicons-twitter', + 'desc' => __( 'Add a Twitter feed to team, player, and staff pages.', 'sportspress' ), ), 'branding' => array( 'label' => __( 'Branding', 'sportspress' ), 'class' => 'SportsPress_Branding', - 'icon' => 'sp-icon-sportspress', + 'icon' => 'sp-icon-branding', 'link' => 'http://tboy.co/branding', + 'desc' => __( 'Instantly rebrand the dashboard with your own logo and colors.', 'sportspress' ), ), 'league_menu' => array( 'label' => __( 'League Menu', 'sportspress' ), 'class' => 'SportsPress_League_Menu', 'icon' => 'sp-icon-menu', 'link' => 'http://tboy.co/menu', + 'desc' => __( 'Add a global navigation bar to display logos that link to each team.', 'sportspress' ), ), 'sponsors' => array( 'label' => __( 'Sponsors', 'sportspress' ), 'class' => 'SportsPress_Sponsors', 'icon' => 'sp-icon-megaphone', 'link' => 'http://tboy.co/sponsors', + 'desc' => __( 'Attract sponsors by offering them advertising space on your website.', 'sportspress' ), ), ), ));