diff --git a/app/Console/Commands/Grapper/TxOdds/Fixtures.php b/app/Console/Commands/Grapper/TxOdds/Fixtures.php index 542fd203..ee744827 100644 --- a/app/Console/Commands/Grapper/TxOdds/Fixtures.php +++ b/app/Console/Commands/Grapper/TxOdds/Fixtures.php @@ -26,8 +26,8 @@ class Fixtures /** * Delete */ - $info = 0; - // $info = Event::where('starttime', '<', $now->toDateTimeString())->delete(); + // $info = 0; + $info = Event::where('starttime', '<', $now->toDateTimeString())->delete(); if ($debug) { Notice::note("Deleted: $info"); diff --git a/app/Filament/Clusters/Settings/SettingsCluster.php b/app/Filament/Clusters/Settings/SettingsCluster.php new file mode 100644 index 00000000..1bd06f8c --- /dev/null +++ b/app/Filament/Clusters/Settings/SettingsCluster.php @@ -0,0 +1,12 @@ + ListBettypes::route('/'), + ]; + } + + public static function getNavigationBadge(): ?string + { + return parent::getEloquentQuery()->count(); + } +} diff --git a/app/Filament/Resources/Bettypes/Pages/CreateBettype.php b/app/Filament/Resources/Bettypes/Pages/CreateBettype.php new file mode 100644 index 00000000..b07aeb1f --- /dev/null +++ b/app/Filament/Resources/Bettypes/Pages/CreateBettype.php @@ -0,0 +1,11 @@ +components([ + // + ]); + } +} diff --git a/app/Filament/Resources/Bettypes/Tables/BettypesTable.php b/app/Filament/Resources/Bettypes/Tables/BettypesTable.php new file mode 100644 index 00000000..0e3f280d --- /dev/null +++ b/app/Filament/Resources/Bettypes/Tables/BettypesTable.php @@ -0,0 +1,47 @@ +columns([ + TextColumn::make('bettype_id') + ->width('1rem') + ->searchable()->label('Id'), + IconColumn::make('sport.icon') + ->label('') + ->width('1rem') + ->icon(function ($record): string { + return $record->sport->icon; + }), + TextColumn::make('sport.name'), + TextColumn::make('name')->searchable(), + IconColumn::make('ft')->boolean()->trueIcon('phosphor-check-circle-fill')->falseIcon('phosphor-circle')->falseColor('gray'), + IconColumn::make('ht')->boolean()->trueIcon('phosphor-check-circle-fill')->falseIcon('phosphor-circle')->falseColor('gray'), + IconColumn::make('h2')->boolean()->trueIcon('phosphor-check-circle-fill')->falseIcon('phosphor-circle')->falseColor('gray'), + IconColumn::make('co')->boolean()->trueIcon('phosphor-check-circle-fill')->falseIcon('phosphor-circle')->falseColor('gray'), + IconColumn::make('q1')->boolean()->trueIcon('phosphor-check-circle-fill')->falseIcon('phosphor-circle')->falseColor('gray'), + IconColumn::make('p1')->boolean()->trueIcon('phosphor-check-circle-fill')->falseIcon('phosphor-circle')->falseColor('gray'), + IconColumn::make('q1')->boolean()->trueIcon('phosphor-check-circle-fill')->falseIcon('phosphor-circle')->falseColor('gray'), + ]) + ->filters([ + SelectFilter::make('sport_id') + ->label('Sport') + ->options(fn () => Sport::where('is_active', 1)->pluck('name', 'id') + ->toArray()), + ]) + ->recordActions([ + EditAction::make(), + ]); + } +} diff --git a/app/Models/Bettype.php b/app/Models/Bettype.php index 7876cae4..dee7c5bd 100644 --- a/app/Models/Bettype.php +++ b/app/Models/Bettype.php @@ -6,5 +6,8 @@ use Illuminate\Database\Eloquent\Model; class Bettype extends Model { - // + public function sport() + { + return $this->belongsTo(Sport::class); + } } diff --git a/app/Providers/Filament/AdminPanelProvider.php b/app/Providers/Filament/AdminPanelProvider.php index a62ae0a7..ff5a986a 100644 --- a/app/Providers/Filament/AdminPanelProvider.php +++ b/app/Providers/Filament/AdminPanelProvider.php @@ -2,6 +2,7 @@ namespace App\Providers\Filament; +use App\Filament\Resources\Events\Pages\ListEvents; use Awcodes\LightSwitch\Enums\Alignment; use Awcodes\LightSwitch\LightSwitchPlugin; use Filament\Actions\Action; @@ -16,8 +17,10 @@ use Filament\Pages\Dashboard; use Filament\Panel; use Filament\PanelProvider; use Filament\Support\Enums\Width; +use Filament\Tables\View\TablesRenderHook; use Filament\Widgets\AccountWidget; use Filament\Widgets\FilamentInfoWidget; +use Illuminate\Contracts\View\View; use Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse; use Illuminate\Cookie\Middleware\EncryptCookies; use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken; @@ -44,6 +47,11 @@ class AdminPanelProvider extends PanelProvider ->databaseNotifications() ->profile(isSimple: false) ->default() + ->renderHook( + TablesRenderHook::TOOLBAR_START, + fn (): View => view('filament.mapper.sport-menu'), + ListEvents::class + ) // ->brandLogo(asset('images/nuh-combined.svg')) // ->darkModeBrandLogo(asset('images/nuh-combined-d.svg')) ->brandLogo(asset('images/nuh-odds.svg')) diff --git a/app/Utilities/BookmakerIcon.php b/app/Utilities/BookmakerIcon.php index 41dacfc0..dc87bf76 100644 --- a/app/Utilities/BookmakerIcon.php +++ b/app/Utilities/BookmakerIcon.php @@ -77,6 +77,6 @@ class BookmakerIcon break; } - return asset("storage/book-icons/$image"); + return asset("storage/bookmaker-icons/$image"); } } diff --git a/bootstrap/cache/filament/panels/admin.php b/bootstrap/cache/filament/panels/admin.php index 6b528ee4..bf14b125 100644 --- a/bootstrap/cache/filament/panels/admin.php +++ b/bootstrap/cache/filament/panels/admin.php @@ -1,6 +1,9 @@ array ( + 'app.filament.resources.bettypes.pages.create-bettype' => 'App\\Filament\\Resources\\Bettypes\\Pages\\CreateBettype', + 'app.filament.resources.bettypes.pages.edit-bettype' => 'App\\Filament\\Resources\\Bettypes\\Pages\\EditBettype', + 'app.filament.resources.bettypes.pages.list-bettypes' => 'App\\Filament\\Resources\\Bettypes\\Pages\\ListBettypes', 'app.filament.resources.bookmakers.pages.create-bookmaker' => 'App\\Filament\\Resources\\Bookmakers\\Pages\\CreateBookmaker', 'app.filament.resources.bookmakers.pages.edit-bookmaker' => 'App\\Filament\\Resources\\Bookmakers\\Pages\\EditBookmaker', 'app.filament.resources.bookmakers.pages.list-bookmakers' => 'App\\Filament\\Resources\\Bookmakers\\Pages\\ListBookmakers', @@ -32,6 +35,7 @@ 'app.filament.resources.users.pages.list-users' => 'App\\Filament\\Resources\\Users\\Pages\\ListUsers', 'app.filament.clusters.administrator.administrator-cluster' => 'App\\Filament\\Clusters\\Administrator\\AdministratorCluster', 'app.filament.clusters.event-mapper.event-mapper-cluster' => 'App\\Filament\\Clusters\\EventMapper\\EventMapperCluster', + 'app.filament.clusters.settings.settings-cluster' => 'App\\Filament\\Clusters\\Settings\\SettingsCluster', 'filament.pages.dashboard' => 'Filament\\Pages\\Dashboard', 'filament.widgets.account-widget' => 'Filament\\Widgets\\AccountWidget', 'filament.widgets.filament-info-widget' => 'Filament\\Widgets\\FilamentInfoWidget', @@ -52,18 +56,20 @@ array ( '/Users/salam/Sites/nuhodds_fi4/app/Filament/Clusters/Administrator/AdministratorCluster.php' => 'App\\Filament\\Clusters\\Administrator\\AdministratorCluster', '/Users/salam/Sites/nuhodds_fi4/app/Filament/Clusters/EventMapper/EventMapperCluster.php' => 'App\\Filament\\Clusters\\EventMapper\\EventMapperCluster', + '/Users/salam/Sites/nuhodds_fi4/app/Filament/Clusters/Settings/SettingsCluster.php' => 'App\\Filament\\Clusters\\Settings\\SettingsCluster', ), 'clusteredComponents' => array ( 'App\\Filament\\Clusters\\Administrator\\AdministratorCluster' => array ( - 0 => 'App\\Filament\\Resources\\Bookmakers\\BookmakerResource', - 1 => 'App\\Filament\\Resources\\Clients\\ClientResource', - 2 => 'App\\Filament\\Resources\\Countries\\CountryResource', - 3 => 'App\\Filament\\Resources\\Providers\\ProviderResource', - 4 => 'App\\Filament\\Resources\\Sports\\SportResource', - 5 => 'App\\Filament\\Resources\\Supervisors\\SupervisorResource', - 6 => 'App\\Filament\\Resources\\Users\\UserResource', + 0 => 'App\\Filament\\Resources\\Bettypes\\BettypeResource', + 1 => 'App\\Filament\\Resources\\Bookmakers\\BookmakerResource', + 2 => 'App\\Filament\\Resources\\Clients\\ClientResource', + 3 => 'App\\Filament\\Resources\\Countries\\CountryResource', + 4 => 'App\\Filament\\Resources\\Providers\\ProviderResource', + 5 => 'App\\Filament\\Resources\\Sports\\SportResource', + 6 => 'App\\Filament\\Resources\\Supervisors\\SupervisorResource', + 7 => 'App\\Filament\\Resources\\Users\\UserResource', ), 'App\\Filament\\Clusters\\EventMapper\\EventMapperCluster' => array ( @@ -84,6 +90,7 @@ array ( '/Users/salam/Sites/nuhodds_fi4/app/Filament/Clusters/Administrator/AdministratorCluster.php' => 'App\\Filament\\Clusters\\Administrator\\AdministratorCluster', '/Users/salam/Sites/nuhodds_fi4/app/Filament/Clusters/EventMapper/EventMapperCluster.php' => 'App\\Filament\\Clusters\\EventMapper\\EventMapperCluster', + '/Users/salam/Sites/nuhodds_fi4/app/Filament/Clusters/Settings/SettingsCluster.php' => 'App\\Filament\\Clusters\\Settings\\SettingsCluster', 0 => 'Filament\\Pages\\Dashboard', 1 => 'Joaopaulolndev\\FilamentEditProfile\\Pages\\EditProfilePage', ), @@ -97,6 +104,7 @@ ), 'resources' => array ( + '/Users/salam/Sites/nuhodds_fi4/app/Filament/Resources/Bettypes/BettypeResource.php' => 'App\\Filament\\Resources\\Bettypes\\BettypeResource', '/Users/salam/Sites/nuhodds_fi4/app/Filament/Resources/Bookmakers/BookmakerResource.php' => 'App\\Filament\\Resources\\Bookmakers\\BookmakerResource', '/Users/salam/Sites/nuhodds_fi4/app/Filament/Resources/Clients/ClientResource.php' => 'App\\Filament\\Resources\\Clients\\ClientResource', '/Users/salam/Sites/nuhodds_fi4/app/Filament/Resources/CompetitionGroupFilters/CompetitionGroupFilterResource.php' => 'App\\Filament\\Resources\\CompetitionGroupFilters\\CompetitionGroupFilterResource', diff --git a/bootstrap/cache/routes-v7.php b/bootstrap/cache/routes-v7.php index af11434c..108f7cbf 100644 --- a/bootstrap/cache/routes-v7.php +++ b/bootstrap/cache/routes-v7.php @@ -186,6 +186,26 @@ app('router')->setCompiledRoutes( 6 => NULL, ), ), + '/settings' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.settings', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), '/edit-profile' => array ( 0 => @@ -206,6 +226,26 @@ app('router')->setCompiledRoutes( 6 => NULL, ), ), + '/administrator/bettypes' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administrator.resources.bettypes.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), '/administrator/bookmakers' => array ( 0 => @@ -491,7 +531,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::eWTOPAzP6oCL1qSP', + '_route' => 'generated::28iQGrHtfygW5Ygm', ), 1 => NULL, 2 => @@ -511,7 +551,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::094pUjSb9NwKvoNv', + '_route' => 'generated::9rHVcl6FtqTFiiV5', ), 1 => NULL, 2 => @@ -550,7 +590,7 @@ app('router')->setCompiledRoutes( array ( 0 => array ( - '_route' => 'generated::M8yIP9oNOuZi7UNe', + '_route' => 'generated::Pg2kZhzUQX5UOGsb', ), 1 => NULL, 2 => @@ -1483,6 +1523,60 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), + 'filament.admin.settings' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'settings', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'Filament\\Http\\Middleware\\Authenticate', + 11 => 'Joaopaulolndev\\FilamentEditProfile\\Http\\Middleware\\SetUserThemeColor:web', + 12 => 'Joaopaulolndev\\FilamentEditProfile\\Http\\Middleware\\SetUserLocale:web', + 13 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'uses' => 'App\\Filament\\Clusters\\Settings\\SettingsCluster@__invoke', + 'controller' => 'App\\Filament\\Clusters\\Settings\\SettingsCluster', + 'as' => 'filament.admin.settings', + 'namespace' => NULL, + 'prefix' => '/', + 'where' => + array ( + ), + 'excluded_middleware' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), 'filament.admin.pages.edit-profile' => array ( 'methods' => @@ -1537,6 +1631,60 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), + 'filament.admin.administrator.resources.bettypes.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'administrator/bettypes', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'Filament\\Http\\Middleware\\Authenticate', + 11 => 'Joaopaulolndev\\FilamentEditProfile\\Http\\Middleware\\SetUserThemeColor:web', + 12 => 'Joaopaulolndev\\FilamentEditProfile\\Http\\Middleware\\SetUserLocale:web', + 13 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Bettypes\\Pages\\ListBettypes@__invoke', + 'controller' => 'App\\Filament\\Resources\\Bettypes\\Pages\\ListBettypes', + 'as' => 'filament.admin.administrator.resources.bettypes.index', + 'namespace' => NULL, + 'prefix' => 'administrator/bettypes', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), 'filament.admin.administrator.resources.bookmakers.index' => array ( 'methods' => @@ -2378,7 +2526,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::eWTOPAzP6oCL1qSP' => + 'generated::28iQGrHtfygW5Ygm' => array ( 'methods' => array ( @@ -2390,7 +2538,7 @@ app('router')->setCompiledRoutes( array ( 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', - 'as' => 'generated::eWTOPAzP6oCL1qSP', + 'as' => 'generated::28iQGrHtfygW5Ygm', ), 'fallback' => false, 'defaults' => @@ -2406,7 +2554,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::094pUjSb9NwKvoNv' => + 'generated::9rHVcl6FtqTFiiV5' => array ( 'methods' => array ( @@ -2418,7 +2566,7 @@ app('router')->setCompiledRoutes( array ( 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', - 'as' => 'generated::094pUjSb9NwKvoNv', + 'as' => 'generated::9rHVcl6FtqTFiiV5', ), 'fallback' => false, 'defaults' => @@ -2489,7 +2637,7 @@ app('router')->setCompiledRoutes( 'waitSeconds' => NULL, 'withTrashed' => false, ), - 'generated::M8yIP9oNOuZi7UNe' => + 'generated::Pg2kZhzUQX5UOGsb' => array ( 'methods' => array ( @@ -2517,8 +2665,8 @@ app('router')->setCompiledRoutes( return response(\\Illuminate\\Support\\Facades\\View::file(\'/Users/salam/Sites/nuhodds_fi4/vendor/laravel/framework/src/Illuminate/Foundation/Configuration\'.\'/../resources/health-up.blade.php\', [ \'exception\' => $exception, ]), status: $exception ? 500 : 200); - }";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000df50000000000000000";}}', - 'as' => 'generated::M8yIP9oNOuZi7UNe', + }";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000dfc0000000000000000";}}', + 'as' => 'generated::Pg2kZhzUQX5UOGsb', ), 'fallback' => false, 'defaults' => @@ -2550,7 +2698,7 @@ app('router')->setCompiledRoutes( $config, $isProduction ))($request, $path); - }";s:5:"scope";s:47:"Illuminate\\Filesystem\\FilesystemServiceProvider";s:4:"this";N;s:4:"self";s:32:"0000000000000deb0000000000000000";}}', + }";s:5:"scope";s:47:"Illuminate\\Filesystem\\FilesystemServiceProvider";s:4:"this";N;s:4:"self";s:32:"0000000000000df20000000000000000";}}', 'as' => 'storage.local', ), 'fallback' => false, diff --git a/resources/views/filament/mapper/sport-menu.blade.php b/resources/views/filament/mapper/sport-menu.blade.php new file mode 100644 index 00000000..8dcde34a --- /dev/null +++ b/resources/views/filament/mapper/sport-menu.blade.php @@ -0,0 +1,14 @@ +
+ + Soccer + + + Basketball + + + Ice Hockey + + + Tennis + +
diff --git a/resources/views/filament/tables/columns/odds3-way.blade.php b/resources/views/filament/tables/columns/odds3-way.blade.php index e084e414..871af459 100644 --- a/resources/views/filament/tables/columns/odds3-way.blade.php +++ b/resources/views/filament/tables/columns/odds3-way.blade.php @@ -4,21 +4,22 @@ use App\Utilities\BookmakerIcon;
- {{-- {{ $record->odds_3way }} --}} - -
+ {{-- {{ $record->odds_3way }} --}} - @foreach ($record->odds_3way as $key => $row ) -
-
{{number_format($row->h3w, 2) }}
-
{{number_format($row->d3w, 2) }}
-
{{number_format($row->a3w, 2) }}
-
{{$row->margin }}
+
- @if($key == 3) - @break; - @endif - @endforeach - -
+ @foreach ($record->odds_3way as $key => $row) +
+
{{ number_format($row->h3w, 2) }}
+
{{ number_format($row->d3w, 2) }}
+
{{ number_format($row->a3w, 2) }}
+
{{ $row->margin }}
+ + @if ($key == 3) + @break; + @endif + @endforeach + +
diff --git a/storage/app/.gitignore b/storage/app/.gitignore deleted file mode 100644 index fedb287f..00000000 --- a/storage/app/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -* -!private/ -!public/ -!.gitignore diff --git a/storage/app/public/.gitignore b/storage/app/public/.gitignore deleted file mode 100644 index d6b7ef32..00000000 --- a/storage/app/public/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -* -!.gitignore diff --git a/storage/app/public/bookmaker-icons/10bet.jpg b/storage/app/public/bookmaker-icons/10bet.jpg new file mode 100644 index 00000000..af2263ff Binary files /dev/null and b/storage/app/public/bookmaker-icons/10bet.jpg differ diff --git a/storage/app/public/bookmaker-icons/188bet.png b/storage/app/public/bookmaker-icons/188bet.png new file mode 100644 index 00000000..99393cbb Binary files /dev/null and b/storage/app/public/bookmaker-icons/188bet.png differ diff --git a/storage/app/public/bookmaker-icons/1xbet.jpg b/storage/app/public/bookmaker-icons/1xbet.jpg new file mode 100644 index 00000000..291f4738 Binary files /dev/null and b/storage/app/public/bookmaker-icons/1xbet.jpg differ diff --git a/storage/app/public/bookmaker-icons/5dimes.png b/storage/app/public/bookmaker-icons/5dimes.png new file mode 100644 index 00000000..99185d7b Binary files /dev/null and b/storage/app/public/bookmaker-icons/5dimes.png differ diff --git a/storage/app/public/bookmaker-icons/bet3000.jpg b/storage/app/public/bookmaker-icons/bet3000.jpg new file mode 100644 index 00000000..a9dab7d5 Binary files /dev/null and b/storage/app/public/bookmaker-icons/bet3000.jpg differ diff --git a/storage/app/public/bookmaker-icons/bet365.png b/storage/app/public/bookmaker-icons/bet365.png new file mode 100644 index 00000000..69f9e427 Binary files /dev/null and b/storage/app/public/bookmaker-icons/bet365.png differ diff --git a/storage/app/public/bookmaker-icons/bet9ja.png b/storage/app/public/bookmaker-icons/bet9ja.png new file mode 100644 index 00000000..68878418 Binary files /dev/null and b/storage/app/public/bookmaker-icons/bet9ja.png differ diff --git a/storage/app/public/bookmaker-icons/betaland.png b/storage/app/public/bookmaker-icons/betaland.png new file mode 100644 index 00000000..04ae9156 Binary files /dev/null and b/storage/app/public/bookmaker-icons/betaland.png differ diff --git a/storage/app/public/bookmaker-icons/betathome.png b/storage/app/public/bookmaker-icons/betathome.png new file mode 100644 index 00000000..220b9382 Binary files /dev/null and b/storage/app/public/bookmaker-icons/betathome.png differ diff --git a/storage/app/public/bookmaker-icons/betclick.png b/storage/app/public/bookmaker-icons/betclick.png new file mode 100644 index 00000000..5820c4c9 Binary files /dev/null and b/storage/app/public/bookmaker-icons/betclick.png differ diff --git a/storage/app/public/bookmaker-icons/betfair-bookiesapi.png b/storage/app/public/bookmaker-icons/betfair-bookiesapi.png new file mode 100644 index 00000000..81bfe05c Binary files /dev/null and b/storage/app/public/bookmaker-icons/betfair-bookiesapi.png differ diff --git a/storage/app/public/bookmaker-icons/betfair.png b/storage/app/public/bookmaker-icons/betfair.png new file mode 100644 index 00000000..610ac6c3 Binary files /dev/null and b/storage/app/public/bookmaker-icons/betfair.png differ diff --git a/storage/app/public/bookmaker-icons/betfairy.png b/storage/app/public/bookmaker-icons/betfairy.png new file mode 100644 index 00000000..db85cd02 Binary files /dev/null and b/storage/app/public/bookmaker-icons/betfairy.png differ diff --git a/storage/app/public/bookmaker-icons/betika.png b/storage/app/public/bookmaker-icons/betika.png new file mode 100644 index 00000000..b4d9bf75 Binary files /dev/null and b/storage/app/public/bookmaker-icons/betika.png differ diff --git a/storage/app/public/bookmaker-icons/betking.png b/storage/app/public/bookmaker-icons/betking.png new file mode 100644 index 00000000..87c003cd Binary files /dev/null and b/storage/app/public/bookmaker-icons/betking.png differ diff --git a/storage/app/public/bookmaker-icons/betking2.png b/storage/app/public/bookmaker-icons/betking2.png new file mode 100644 index 00000000..d737defc Binary files /dev/null and b/storage/app/public/bookmaker-icons/betking2.png differ diff --git a/storage/app/public/bookmaker-icons/betplay.jpg b/storage/app/public/bookmaker-icons/betplay.jpg new file mode 100644 index 00000000..fc1b85d8 Binary files /dev/null and b/storage/app/public/bookmaker-icons/betplay.jpg differ diff --git a/storage/app/public/bookmaker-icons/betplay.png b/storage/app/public/bookmaker-icons/betplay.png new file mode 100644 index 00000000..e36f34d6 Binary files /dev/null and b/storage/app/public/bookmaker-icons/betplay.png differ diff --git a/storage/app/public/bookmaker-icons/betsapi.png b/storage/app/public/bookmaker-icons/betsapi.png new file mode 100644 index 00000000..df352c63 Binary files /dev/null and b/storage/app/public/bookmaker-icons/betsapi.png differ diff --git a/storage/app/public/bookmaker-icons/better.jpg b/storage/app/public/bookmaker-icons/better.jpg new file mode 100644 index 00000000..b9d7a0c6 Binary files /dev/null and b/storage/app/public/bookmaker-icons/better.jpg differ diff --git a/storage/app/public/bookmaker-icons/bwin.jpg b/storage/app/public/bookmaker-icons/bwin.jpg new file mode 100644 index 00000000..0d4ccfdc Binary files /dev/null and b/storage/app/public/bookmaker-icons/bwin.jpg differ diff --git a/storage/app/public/bookmaker-icons/colbet.png b/storage/app/public/bookmaker-icons/colbet.png new file mode 100644 index 00000000..c51c72e0 Binary files /dev/null and b/storage/app/public/bookmaker-icons/colbet.png differ diff --git a/storage/app/public/bookmaker-icons/eurobet.png b/storage/app/public/bookmaker-icons/eurobet.png new file mode 100644 index 00000000..9638deae Binary files /dev/null and b/storage/app/public/bookmaker-icons/eurobet.png differ diff --git a/storage/app/public/bookmaker-icons/expekt.png b/storage/app/public/bookmaker-icons/expekt.png new file mode 100644 index 00000000..8f25c142 Binary files /dev/null and b/storage/app/public/bookmaker-icons/expekt.png differ diff --git a/storage/app/public/bookmaker-icons/goldbet.png b/storage/app/public/bookmaker-icons/goldbet.png new file mode 100644 index 00000000..b0104cfd Binary files /dev/null and b/storage/app/public/bookmaker-icons/goldbet.png differ diff --git a/storage/app/public/bookmaker-icons/icon-template.afphoto b/storage/app/public/bookmaker-icons/icon-template.afphoto new file mode 100644 index 00000000..6481cb64 Binary files /dev/null and b/storage/app/public/bookmaker-icons/icon-template.afphoto differ diff --git a/storage/app/public/bookmaker-icons/intertops.png b/storage/app/public/bookmaker-icons/intertops.png new file mode 100644 index 00000000..57ea0937 Binary files /dev/null and b/storage/app/public/bookmaker-icons/intertops.png differ diff --git a/storage/app/public/bookmaker-icons/interwetten.png b/storage/app/public/bookmaker-icons/interwetten.png new file mode 100644 index 00000000..ce6092e6 Binary files /dev/null and b/storage/app/public/bookmaker-icons/interwetten.png differ diff --git a/storage/app/public/bookmaker-icons/ladbrokes.png b/storage/app/public/bookmaker-icons/ladbrokes.png new file mode 100644 index 00000000..6d9e6514 Binary files /dev/null and b/storage/app/public/bookmaker-icons/ladbrokes.png differ diff --git a/storage/app/public/bookmaker-icons/logispin-colombia.png b/storage/app/public/bookmaker-icons/logispin-colombia.png new file mode 100644 index 00000000..7b9f74af Binary files /dev/null and b/storage/app/public/bookmaker-icons/logispin-colombia.png differ diff --git a/storage/app/public/bookmaker-icons/logispin-colombia2.png b/storage/app/public/bookmaker-icons/logispin-colombia2.png new file mode 100644 index 00000000..1192c2ef Binary files /dev/null and b/storage/app/public/bookmaker-icons/logispin-colombia2.png differ diff --git a/storage/app/public/bookmaker-icons/logispin-nigeria.png b/storage/app/public/bookmaker-icons/logispin-nigeria.png new file mode 100644 index 00000000..63f91eea Binary files /dev/null and b/storage/app/public/bookmaker-icons/logispin-nigeria.png differ diff --git a/storage/app/public/bookmaker-icons/magloo-kenia.png b/storage/app/public/bookmaker-icons/magloo-kenia.png new file mode 100644 index 00000000..28d8821a Binary files /dev/null and b/storage/app/public/bookmaker-icons/magloo-kenia.png differ diff --git a/storage/app/public/bookmaker-icons/magloo-nigeria.png b/storage/app/public/bookmaker-icons/magloo-nigeria.png new file mode 100644 index 00000000..a734acd0 Binary files /dev/null and b/storage/app/public/bookmaker-icons/magloo-nigeria.png differ diff --git a/storage/app/public/bookmaker-icons/magloo.png b/storage/app/public/bookmaker-icons/magloo.png new file mode 100644 index 00000000..b250faec Binary files /dev/null and b/storage/app/public/bookmaker-icons/magloo.png differ diff --git a/storage/app/public/bookmaker-icons/marathonbet.png b/storage/app/public/bookmaker-icons/marathonbet.png new file mode 100644 index 00000000..c836f130 Binary files /dev/null and b/storage/app/public/bookmaker-icons/marathonbet.png differ diff --git a/storage/app/public/bookmaker-icons/matchbook.png b/storage/app/public/bookmaker-icons/matchbook.png new file mode 100644 index 00000000..39fafde5 Binary files /dev/null and b/storage/app/public/bookmaker-icons/matchbook.png differ diff --git a/storage/app/public/bookmaker-icons/nordicbet.png b/storage/app/public/bookmaker-icons/nordicbet.png new file mode 100644 index 00000000..3d21367a Binary files /dev/null and b/storage/app/public/bookmaker-icons/nordicbet.png differ diff --git a/storage/app/public/bookmaker-icons/nuhodds.png b/storage/app/public/bookmaker-icons/nuhodds.png new file mode 100644 index 00000000..d5878851 Binary files /dev/null and b/storage/app/public/bookmaker-icons/nuhodds.png differ diff --git a/storage/app/public/bookmaker-icons/partybets.jpg b/storage/app/public/bookmaker-icons/partybets.jpg new file mode 100644 index 00000000..8d179112 Binary files /dev/null and b/storage/app/public/bookmaker-icons/partybets.jpg differ diff --git a/storage/app/public/bookmaker-icons/pinnacle-dark.png b/storage/app/public/bookmaker-icons/pinnacle-dark.png new file mode 100644 index 00000000..49f4de6f Binary files /dev/null and b/storage/app/public/bookmaker-icons/pinnacle-dark.png differ diff --git a/storage/app/public/bookmaker-icons/pinnacle.png b/storage/app/public/bookmaker-icons/pinnacle.png new file mode 100644 index 00000000..d1574aca Binary files /dev/null and b/storage/app/public/bookmaker-icons/pinnacle.png differ diff --git a/storage/app/public/bookmaker-icons/sbobet.jpg b/storage/app/public/bookmaker-icons/sbobet.jpg new file mode 100644 index 00000000..b6bec142 Binary files /dev/null and b/storage/app/public/bookmaker-icons/sbobet.jpg differ diff --git a/storage/app/public/bookmaker-icons/sisal.png b/storage/app/public/bookmaker-icons/sisal.png new file mode 100644 index 00000000..f0a608f1 Binary files /dev/null and b/storage/app/public/bookmaker-icons/sisal.png differ diff --git a/storage/app/public/bookmaker-icons/sisaldemo.png b/storage/app/public/bookmaker-icons/sisaldemo.png new file mode 100644 index 00000000..44bd6de2 Binary files /dev/null and b/storage/app/public/bookmaker-icons/sisaldemo.png differ diff --git a/storage/app/public/bookmaker-icons/snai.png b/storage/app/public/bookmaker-icons/snai.png new file mode 100644 index 00000000..f18bf50a Binary files /dev/null and b/storage/app/public/bookmaker-icons/snai.png differ diff --git a/storage/app/public/bookmaker-icons/sportimages.afphoto b/storage/app/public/bookmaker-icons/sportimages.afphoto new file mode 100644 index 00000000..49072bf3 Binary files /dev/null and b/storage/app/public/bookmaker-icons/sportimages.afphoto differ diff --git a/storage/app/public/bookmaker-icons/sportingbet.png b/storage/app/public/bookmaker-icons/sportingbet.png new file mode 100644 index 00000000..3434cdd0 Binary files /dev/null and b/storage/app/public/bookmaker-icons/sportingbet.png differ diff --git a/storage/app/public/bookmaker-icons/sportpesa.png b/storage/app/public/bookmaker-icons/sportpesa.png new file mode 100644 index 00000000..6694eee0 Binary files /dev/null and b/storage/app/public/bookmaker-icons/sportpesa.png differ diff --git a/storage/app/public/bookmaker-icons/sportybet.png b/storage/app/public/bookmaker-icons/sportybet.png new file mode 100644 index 00000000..26d88582 Binary files /dev/null and b/storage/app/public/bookmaker-icons/sportybet.png differ diff --git a/storage/app/public/bookmaker-icons/tipico.png b/storage/app/public/bookmaker-icons/tipico.png new file mode 100644 index 00000000..c0409e3d Binary files /dev/null and b/storage/app/public/bookmaker-icons/tipico.png differ diff --git a/storage/app/public/bookmaker-icons/txodds.png b/storage/app/public/bookmaker-icons/txodds.png new file mode 100644 index 00000000..957b4b4a Binary files /dev/null and b/storage/app/public/bookmaker-icons/txodds.png differ diff --git a/storage/app/public/bookmaker-icons/unibet.jpg b/storage/app/public/bookmaker-icons/unibet.jpg new file mode 100644 index 00000000..0ace8076 Binary files /dev/null and b/storage/app/public/bookmaker-icons/unibet.jpg differ diff --git a/storage/app/public/bookmaker-icons/willhill.png b/storage/app/public/bookmaker-icons/willhill.png new file mode 100644 index 00000000..d18372ca Binary files /dev/null and b/storage/app/public/bookmaker-icons/willhill.png differ diff --git a/storage/app/public/bookmaker-icons/wplay.jpg b/storage/app/public/bookmaker-icons/wplay.jpg new file mode 100644 index 00000000..05edb576 Binary files /dev/null and b/storage/app/public/bookmaker-icons/wplay.jpg differ diff --git a/storage/app/public/sport/archery.svg b/storage/app/public/sport/archery.svg new file mode 100644 index 00000000..f5ee9c42 --- /dev/null +++ b/storage/app/public/sport/archery.svg @@ -0,0 +1,29 @@ + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/aussierules.png b/storage/app/public/sport/aussierules.png new file mode 100644 index 00000000..4076874b Binary files /dev/null and b/storage/app/public/sport/aussierules.png differ diff --git a/storage/app/public/sport/badminton.png b/storage/app/public/sport/badminton.png new file mode 100644 index 00000000..3e8dabe8 Binary files /dev/null and b/storage/app/public/sport/badminton.png differ diff --git a/storage/app/public/sport/badminton.svg b/storage/app/public/sport/badminton.svg new file mode 100644 index 00000000..4dac8fbc --- /dev/null +++ b/storage/app/public/sport/badminton.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/app/public/sport/bandy.png b/storage/app/public/sport/bandy.png new file mode 100644 index 00000000..9c98fcce Binary files /dev/null and b/storage/app/public/sport/bandy.png differ diff --git a/storage/app/public/sport/baseball.png b/storage/app/public/sport/baseball.png new file mode 100644 index 00000000..cc036261 Binary files /dev/null and b/storage/app/public/sport/baseball.png differ diff --git a/storage/app/public/sport/basketball.png b/storage/app/public/sport/basketball.png new file mode 100644 index 00000000..586a8ed5 Binary files /dev/null and b/storage/app/public/sport/basketball.png differ diff --git a/storage/app/public/sport/beach-soccer.svg b/storage/app/public/sport/beach-soccer.svg new file mode 100644 index 00000000..f5ff37d3 --- /dev/null +++ b/storage/app/public/sport/beach-soccer.svg @@ -0,0 +1,35 @@ + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/biathlon.svg b/storage/app/public/sport/biathlon.svg new file mode 100644 index 00000000..a36db477 --- /dev/null +++ b/storage/app/public/sport/biathlon.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/bobsleigh.svg b/storage/app/public/sport/bobsleigh.svg new file mode 100644 index 00000000..093a1a09 --- /dev/null +++ b/storage/app/public/sport/bobsleigh.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/bowling.svg b/storage/app/public/sport/bowling.svg new file mode 100644 index 00000000..f6576655 --- /dev/null +++ b/storage/app/public/sport/bowling.svg @@ -0,0 +1,24 @@ + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/boxing-glove.svg b/storage/app/public/sport/boxing-glove.svg new file mode 100644 index 00000000..09e3f4ab --- /dev/null +++ b/storage/app/public/sport/boxing-glove.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/storage/app/public/sport/canoe.svg b/storage/app/public/sport/canoe.svg new file mode 100644 index 00000000..6f45d28e --- /dev/null +++ b/storage/app/public/sport/canoe.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/chess.svg b/storage/app/public/sport/chess.svg new file mode 100644 index 00000000..d4320f54 --- /dev/null +++ b/storage/app/public/sport/chess.svg @@ -0,0 +1,7 @@ + + \ No newline at end of file diff --git a/storage/app/public/sport/controller.svg b/storage/app/public/sport/controller.svg new file mode 100644 index 00000000..08385580 --- /dev/null +++ b/storage/app/public/sport/controller.svg @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/cricket.png b/storage/app/public/sport/cricket.png new file mode 100644 index 00000000..cd0d7ddb Binary files /dev/null and b/storage/app/public/sport/cricket.png differ diff --git a/storage/app/public/sport/cross-country-skiing.svg b/storage/app/public/sport/cross-country-skiing.svg new file mode 100644 index 00000000..52949f84 --- /dev/null +++ b/storage/app/public/sport/cross-country-skiing.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/curling.png b/storage/app/public/sport/curling.png new file mode 100644 index 00000000..a13b3985 Binary files /dev/null and b/storage/app/public/sport/curling.png differ diff --git a/storage/app/public/sport/cycling.svg b/storage/app/public/sport/cycling.svg new file mode 100644 index 00000000..fe947d6b --- /dev/null +++ b/storage/app/public/sport/cycling.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/dart.png b/storage/app/public/sport/dart.png new file mode 100644 index 00000000..404dd1cb Binary files /dev/null and b/storage/app/public/sport/dart.png differ diff --git a/storage/app/public/sport/equestrian.svg b/storage/app/public/sport/equestrian.svg new file mode 100644 index 00000000..1118c1b2 --- /dev/null +++ b/storage/app/public/sport/equestrian.svg @@ -0,0 +1,22 @@ + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/fencing.svg b/storage/app/public/sport/fencing.svg new file mode 100644 index 00000000..f4bac659 --- /dev/null +++ b/storage/app/public/sport/fencing.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/figure-skating.svg b/storage/app/public/sport/figure-skating.svg new file mode 100644 index 00000000..244ff7d1 --- /dev/null +++ b/storage/app/public/sport/figure-skating.svg @@ -0,0 +1,106 @@ + + + + + Figure Skater + + + + + + image/svg+xml + + Figure Skater + 2017-03-06 + + + Algot Runeman + + + + + Algot Runeman + + + + + runeman.org + + + skater.svg + + + + + + + + + + + + + + diff --git a/storage/app/public/sport/floorball.png b/storage/app/public/sport/floorball.png new file mode 100644 index 00000000..d0f1d8f3 Binary files /dev/null and b/storage/app/public/sport/floorball.png differ diff --git a/storage/app/public/sport/football.png b/storage/app/public/sport/football.png new file mode 100644 index 00000000..f30acd64 Binary files /dev/null and b/storage/app/public/sport/football.png differ diff --git a/storage/app/public/sport/freestyle-ski.svg b/storage/app/public/sport/freestyle-ski.svg new file mode 100644 index 00000000..0715501b --- /dev/null +++ b/storage/app/public/sport/freestyle-ski.svg @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/futsal.png b/storage/app/public/sport/futsal.png new file mode 100644 index 00000000..0ad7a0cd Binary files /dev/null and b/storage/app/public/sport/futsal.png differ diff --git a/storage/app/public/sport/gaelic-football.svg b/storage/app/public/sport/gaelic-football.svg new file mode 100644 index 00000000..b84e6024 --- /dev/null +++ b/storage/app/public/sport/gaelic-football.svg @@ -0,0 +1,22 @@ + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/golf.png b/storage/app/public/sport/golf.png new file mode 100644 index 00000000..41ff9fa1 Binary files /dev/null and b/storage/app/public/sport/golf.png differ diff --git a/storage/app/public/sport/greyhound.svg b/storage/app/public/sport/greyhound.svg new file mode 100644 index 00000000..9c292394 --- /dev/null +++ b/storage/app/public/sport/greyhound.svg @@ -0,0 +1,41 @@ + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/gymnastic.svg b/storage/app/public/sport/gymnastic.svg new file mode 100644 index 00000000..cccb515f --- /dev/null +++ b/storage/app/public/sport/gymnastic.svg @@ -0,0 +1,19 @@ + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/handball.png b/storage/app/public/sport/handball.png new file mode 100644 index 00000000..190b2d51 Binary files /dev/null and b/storage/app/public/sport/handball.png differ diff --git a/storage/app/public/sport/harness.png b/storage/app/public/sport/harness.png new file mode 100644 index 00000000..dfcd24a8 Binary files /dev/null and b/storage/app/public/sport/harness.png differ diff --git a/storage/app/public/sport/high-diving.svg b/storage/app/public/sport/high-diving.svg new file mode 100644 index 00000000..18e13173 --- /dev/null +++ b/storage/app/public/sport/high-diving.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/storage/app/public/sport/hockey.png b/storage/app/public/sport/hockey.png new file mode 100644 index 00000000..e74d2969 Binary files /dev/null and b/storage/app/public/sport/hockey.png differ diff --git a/storage/app/public/sport/horse.svg b/storage/app/public/sport/horse.svg new file mode 100644 index 00000000..f740f224 --- /dev/null +++ b/storage/app/public/sport/horse.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/app/public/sport/hurling.png b/storage/app/public/sport/hurling.png new file mode 100644 index 00000000..80c6658d Binary files /dev/null and b/storage/app/public/sport/hurling.png differ diff --git a/storage/app/public/sport/judo.svg b/storage/app/public/sport/judo.svg new file mode 100644 index 00000000..39a048cd --- /dev/null +++ b/storage/app/public/sport/judo.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/luge.svg b/storage/app/public/sport/luge.svg new file mode 100644 index 00000000..d191b025 --- /dev/null +++ b/storage/app/public/sport/luge.svg @@ -0,0 +1,15 @@ + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/martialarts.svg b/storage/app/public/sport/martialarts.svg new file mode 100644 index 00000000..6be65713 --- /dev/null +++ b/storage/app/public/sport/martialarts.svg @@ -0,0 +1,25 @@ + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/motor-sports.svg b/storage/app/public/sport/motor-sports.svg new file mode 100644 index 00000000..9f3f6c35 --- /dev/null +++ b/storage/app/public/sport/motor-sports.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/nordic-compined.svg b/storage/app/public/sport/nordic-compined.svg new file mode 100644 index 00000000..a123edb6 --- /dev/null +++ b/storage/app/public/sport/nordic-compined.svg @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/pentatlon.svg b/storage/app/public/sport/pentatlon.svg new file mode 100644 index 00000000..839c7054 --- /dev/null +++ b/storage/app/public/sport/pentatlon.svg @@ -0,0 +1,20 @@ + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/pesapallo.png b/storage/app/public/sport/pesapallo.png new file mode 100644 index 00000000..be7a9d74 Binary files /dev/null and b/storage/app/public/sport/pesapallo.png differ diff --git a/storage/app/public/sport/pool.png b/storage/app/public/sport/pool.png new file mode 100644 index 00000000..85fb8294 Binary files /dev/null and b/storage/app/public/sport/pool.png differ diff --git a/storage/app/public/sport/pool2.svg b/storage/app/public/sport/pool2.svg new file mode 100644 index 00000000..a769e689 --- /dev/null +++ b/storage/app/public/sport/pool2.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/storage/app/public/sport/puck.png b/storage/app/public/sport/puck.png new file mode 100644 index 00000000..32f36e63 Binary files /dev/null and b/storage/app/public/sport/puck.png differ diff --git a/storage/app/public/sport/puck.svg b/storage/app/public/sport/puck.svg new file mode 100644 index 00000000..8e81dc1e --- /dev/null +++ b/storage/app/public/sport/puck.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/race_horse.svg b/storage/app/public/sport/race_horse.svg new file mode 100644 index 00000000..ae1c2828 --- /dev/null +++ b/storage/app/public/sport/race_horse.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/storage/app/public/sport/roller-scating.svg b/storage/app/public/sport/roller-scating.svg new file mode 100644 index 00000000..177a373a --- /dev/null +++ b/storage/app/public/sport/roller-scating.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + +image/svg+xmlOpenclipartLand recreation symbols 152006-12-26T00:00:00https://openclipart.org/detail/13801/-by--13801johnny_automatic diff --git a/storage/app/public/sport/rowing.svg b/storage/app/public/sport/rowing.svg new file mode 100644 index 00000000..401ff342 --- /dev/null +++ b/storage/app/public/sport/rowing.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/rugby-football.svg b/storage/app/public/sport/rugby-football.svg new file mode 100644 index 00000000..1a582b80 --- /dev/null +++ b/storage/app/public/sport/rugby-football.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/storage/app/public/sport/rugby.png b/storage/app/public/sport/rugby.png new file mode 100644 index 00000000..4aa816f2 Binary files /dev/null and b/storage/app/public/sport/rugby.png differ diff --git a/storage/app/public/sport/sailing.svg b/storage/app/public/sport/sailing.svg new file mode 100644 index 00000000..04149ed5 --- /dev/null +++ b/storage/app/public/sport/sailing.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/shooting.svg b/storage/app/public/sport/shooting.svg new file mode 100644 index 00000000..cb03ae91 --- /dev/null +++ b/storage/app/public/sport/shooting.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/skating.svg b/storage/app/public/sport/skating.svg new file mode 100644 index 00000000..61cf7a69 --- /dev/null +++ b/storage/app/public/sport/skating.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/storage/app/public/sport/skeleton.svg b/storage/app/public/sport/skeleton.svg new file mode 100644 index 00000000..a7e712fa --- /dev/null +++ b/storage/app/public/sport/skeleton.svg @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/skiing.svg b/storage/app/public/sport/skiing.svg new file mode 100644 index 00000000..eeafe848 --- /dev/null +++ b/storage/app/public/sport/skiing.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/storage/app/public/sport/snooker.png b/storage/app/public/sport/snooker.png new file mode 100644 index 00000000..fa642877 Binary files /dev/null and b/storage/app/public/sport/snooker.png differ diff --git a/storage/app/public/sport/snowboard.svg b/storage/app/public/sport/snowboard.svg new file mode 100644 index 00000000..88055b68 --- /dev/null +++ b/storage/app/public/sport/snowboard.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/soccer.png b/storage/app/public/sport/soccer.png new file mode 100644 index 00000000..c550af00 Binary files /dev/null and b/storage/app/public/sport/soccer.png differ diff --git a/storage/app/public/sport/sports.png b/storage/app/public/sport/sports.png new file mode 100644 index 00000000..8977ae3c Binary files /dev/null and b/storage/app/public/sport/sports.png differ diff --git a/storage/app/public/sport/squash.svg b/storage/app/public/sport/squash.svg new file mode 100644 index 00000000..3300251b --- /dev/null +++ b/storage/app/public/sport/squash.svg @@ -0,0 +1,38 @@ + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/swimming.svg b/storage/app/public/sport/swimming.svg new file mode 100644 index 00000000..b1b411a2 --- /dev/null +++ b/storage/app/public/sport/swimming.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/synchronised-swimming.svg b/storage/app/public/sport/synchronised-swimming.svg new file mode 100644 index 00000000..9ca85f53 --- /dev/null +++ b/storage/app/public/sport/synchronised-swimming.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/app/public/sport/table-tennis-ping-pong.svg b/storage/app/public/sport/table-tennis-ping-pong.svg new file mode 100644 index 00000000..706a35f3 --- /dev/null +++ b/storage/app/public/sport/table-tennis-ping-pong.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/tabletennis.png b/storage/app/public/sport/tabletennis.png new file mode 100644 index 00000000..a1b6f44f Binary files /dev/null and b/storage/app/public/sport/tabletennis.png differ diff --git a/storage/app/public/sport/taekwondo.svg b/storage/app/public/sport/taekwondo.svg new file mode 100644 index 00000000..7d1312d9 --- /dev/null +++ b/storage/app/public/sport/taekwondo.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/tennis.png b/storage/app/public/sport/tennis.png new file mode 100644 index 00000000..a38c24fb Binary files /dev/null and b/storage/app/public/sport/tennis.png differ diff --git a/storage/app/public/sport/trampoline.svg b/storage/app/public/sport/trampoline.svg new file mode 100644 index 00000000..9e45a201 --- /dev/null +++ b/storage/app/public/sport/trampoline.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/triathlon.png b/storage/app/public/sport/triathlon.png new file mode 100644 index 00000000..b367b2fb Binary files /dev/null and b/storage/app/public/sport/triathlon.png differ diff --git a/storage/app/public/sport/volleyball.png b/storage/app/public/sport/volleyball.png new file mode 100644 index 00000000..ddb7804d Binary files /dev/null and b/storage/app/public/sport/volleyball.png differ diff --git a/storage/app/public/sport/volleyball.svg b/storage/app/public/sport/volleyball.svg new file mode 100644 index 00000000..33db7fc6 --- /dev/null +++ b/storage/app/public/sport/volleyball.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/water-polo.svg b/storage/app/public/sport/water-polo.svg new file mode 100644 index 00000000..1b003447 --- /dev/null +++ b/storage/app/public/sport/water-polo.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/storage/app/public/sport/waterpolo.png b/storage/app/public/sport/waterpolo.png new file mode 100644 index 00000000..abe52243 Binary files /dev/null and b/storage/app/public/sport/waterpolo.png differ diff --git a/storage/app/public/sport/weightlifting.svg b/storage/app/public/sport/weightlifting.svg new file mode 100644 index 00000000..6454b084 --- /dev/null +++ b/storage/app/public/sport/weightlifting.svg @@ -0,0 +1,29 @@ + + + + + + + + + + \ No newline at end of file diff --git a/storage/app/public/sport/wrestling.svg b/storage/app/public/sport/wrestling.svg new file mode 100644 index 00000000..e915554d --- /dev/null +++ b/storage/app/public/sport/wrestling.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + \ No newline at end of file