popup and grapper wip

This commit is contained in:
salam committed 2025-12-22 15:46:04 +01:00
1 parent a3c9f16550
commit c9588f39b6
18 files changed
+656 -156248

No files matched your search

@@ -0,0 +1,23 @@
@php
$loadData($record, $record->multiline_client);
@endphp
@include('filament.tables.columns.multiline.fumetto')
<div {{ $getExtraAttributeBag() }} class="grid grid-cols-5 grid-rows-5 text-xs">
@foreach ($getMultilines() as $item)
@include('filament.tables.columns.multiline.bkm', [
'bookmaker_id' => $item->bookmaker_id,
'icon' => $item->bookmaker->icon,
])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->h3w, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->d3w, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->a3w, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->margin, 'decimal' => 1])
@endforeach
</div>
@@ -0,0 +1,18 @@
<div class="grid grid-cols-2 text-xs">
<div>TxOdds</div>
<div>
{{ $record->id }}
</div>
<div>BetsApi</div>
<div>
{{ $record->betsapi_id }}
</div>
<div>Betradar</div>
<div>
{{ $record->betradar_id }}
</div>
<div>Bet365</div>
<div>
{{ $record->bet365_id }}
</div>
</div>
@@ -1,6 +1,9 @@
@php
use App\Utilities\BkmIconMap;
@endphp
<div class="w-12 bg-contain bg-center bg-no-repeat dark:opacity-90" title="{{ $bookmaker_id }}"
style="background-image: url('{{ BkmIconMap::get($icon) }}')">
</div>
@if (isset($icon))
<div class="w-12 bg-contain bg-center bg-no-repeat dark:opacity-90" title="{{ $bookmaker_id }}"
style="background-image: url('{{ BkmIconMap::get($icon) }}')">
</div>
@endif
@@ -0,0 +1,41 @@
<div class="mx-3 my-auto" x-data="{ open: false }">
<div x-on:mouseover="open = true" x-on:mouseleave="open = false">
<x-filament::icon-button icon="heroicon-o-chat-bubble-left-ellipsis" color="alert gray" />
</div>
<div x-show="open" x-transition:enter="transition ease-out duration-200"
x-transition:enter-start="opacity-0 transform translate-y-2"
x-transition:enter-end="opacity-100 transform translate-y-0">
<div
class="absolute z-10 bg-gray-100 dark:bg-gray-800 p-5 border border-gray-300 dark:border-gray-900 rounded-md">
<div class="grid grid-cols-5 grid-rows-5 gap-2">
@foreach ($getFumetto() as $item)
@include('filament.tables.columns.multiline.bkm', [
'bookmaker_id' => $item->bookmaker_id,
'icon' => $item->bookmaker->icon,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->h3w,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->d3w,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->a3w,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->margin,
'decimal' => 1,
])
@endforeach
</div>
</div>
</div>
</div>
@@ -1,5 +1,5 @@
<div class="flex justify-start gap-0 text-xs">
<div class="w-12 text-center"></div>
<div class="w-8 text-center"></div>
@switch(auth()->user()->multiline_setting_id)
@case(1)
@case(13)
@@ -10,7 +10,7 @@
@foreach ($getSlots() as $item)
@include('filament.tables.columns.multiline.bkm', [
'icon' => $item->icon,
'icon' => $item?->bookmaker->icon,
'bookmaker_id' => $item->bookmaker_id,
])