monitor wip

This commit is contained in:
salam committed 2025-12-24 11:46:04 +01:00
1 parent 739222718a
commit f7298e3ca7
33 files changed
+562 -43

No files matched your search

@@ -2,12 +2,13 @@
$loadData($record, $record->multiline_client);
@endphp
@include('filament.tables.columns.multiline.fumetto')
@include('filament.tables.columns.multiline.fumetto_dc')
<div {{ $getExtraAttributeBag() }}
class="max-w-80 grid grid-cols-5 grid-rows-4 text-xs gap-0 justify-between text-right">
<div {{ $getExtraAttributeBag() }} class="max-w-80 grid grid-cols-5 grid-rows-4 text-xs gap-0 justify-between text-right"
style="width: 225px;">
@foreach ($getMultilines() as $item)
@foreach ($getData() as $item)
@include('filament.tables.columns.multiline.bkm', [
'bookmaker_id' => $item->bookmaker_id,
'icon' => $item->bookmaker->icon ?? '',
@@ -17,7 +18,7 @@
@include('filament.tables.columns.multiline.odds', ['odd' => $item->dc12, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->dc2x, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->dcx2, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->margin, 'decimal' => 1])
@endforeach
@@ -0,0 +1,23 @@
@php
$loadData($record, $record->multiline_client);
@endphp
@include('filament.tables.columns.multiline.fumetto_dnb')
<div {{ $getExtraAttributeBag() }} class="max-w-80 grid grid-cols-4 grid-rows-4 text-xs gap-0 justify-between text-right"
style="width: 190px;">
@foreach ($getData() 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->dnb1, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->dnb2, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->margin, 'decimal' => 1])
@endforeach
</div>
@@ -0,0 +1,23 @@
@php
$loadData($record, $record->multiline_client);
@endphp
@include('filament.tables.columns.multiline.fumetto_dnb')
<div {{ $getExtraAttributeBag() }} class="max-w-80 grid grid-cols-4 grid-rows-4 text-xs gap-0 justify-between text-right"
style="width: 190px;">
@foreach ($getData() 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->gg, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->ng, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->margin, 'decimal' => 1])
@endforeach
</div>
@@ -0,0 +1,25 @@
@php
$loadData($record, $record->multiline_client);
@endphp
@include('filament.tables.columns.multiline.fumetto_dc')
<div {{ $getExtraAttributeBag() }} class="max-w-80 grid grid-cols-5 grid-rows-4 text-xs gap-0 justify-between text-right"
style="width: 225px;">
@foreach ($getData() 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->over, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->under, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->total, 'decimal' => 1])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->margin, 'decimal' => 1])
@endforeach
</div>
@@ -0,0 +1,23 @@
@php
$loadData($record, $record->multiline_client);
@endphp
@include('filament.tables.columns.multiline.fumetto_dnb')
<div {{ $getExtraAttributeBag() }} class="max-w-80 grid grid-cols-4 grid-rows-4 text-xs gap-0 justify-between text-right"
style="width: 190px;">
@foreach ($getData() 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->htq, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->atq, 'decimal' => 2])
@include('filament.tables.columns.multiline.odds', ['odd' => $item->margin, 'decimal' => 1])
@endforeach
</div>
@@ -2,12 +2,12 @@
$loadData($record, $record->multiline_client);
@endphp
@include('filament.tables.columns.multiline.fumetto')
@include('filament.tables.columns.multiline.fumetto_1x2')
<div {{ $getExtraAttributeBag() }}
class="max-w-80 grid grid-cols-5 grid-rows-4 text-xs gap-0 justify-between text-right">
<div {{ $getExtraAttributeBag() }} class="grid grid-cols-5 grid-rows-4 text-xs gap-0 justify-between text-right"
style="width: 225px;">
@foreach ($getMultilines() as $item)
@foreach ($getData() as $item)
@include('filament.tables.columns.multiline.bkm', [
'bookmaker_id' => $item->bookmaker_id,
'icon' => $item->bookmaker->icon ?? '',
@@ -0,0 +1,43 @@
@if ($hasodds())
<div x-data="{ message: 'loading..' }" class="mx-3 my-auto">
<template x-ref="template">
<div class="grid grid-cols-5 grid-rows-5 gap-1 m-5">
@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->over,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->under,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->total,
'decimal' => 1,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->margin,
'decimal' => 1,
])
@endforeach
</div>
</template>
<x-filament::icon-button icon="heroicon-o-chat-bubble-left-ellipsis" color="gray"
x-tooltip.html="{
content: () => $refs.template.innerHTML,
allowHTML: true,
theme: $store.theme,
appendTo: $root
}" />
</div>
@endif
@@ -0,0 +1,43 @@
@if ($hasodds())
<div x-data="{ message: 'loading..' }" class="mx-3 my-auto">
<template x-ref="template">
<div class="grid grid-cols-5 grid-rows-5 gap-1 m-5">
@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->dcx1,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->dc12,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->dcx2,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->margin,
'decimal' => 1,
])
@endforeach
</div>
</template>
<x-filament::icon-button icon="heroicon-o-chat-bubble-left-ellipsis" color="gray"
x-tooltip.html="{
content: () => $refs.template.innerHTML,
allowHTML: true,
theme: $store.theme,
appendTo: $root
}" />
</div>
@endif
@@ -0,0 +1,38 @@
@if ($hasodds())
<div x-data="{ message: 'loading..' }" class="mx-3 my-auto">
<template x-ref="template">
<div class="grid grid-cols-4 grid-rows-5 gap-1 m-5">
@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->dnb1,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->dnb2,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->margin,
'decimal' => 1,
])
@endforeach
</div>
</template>
<x-filament::icon-button icon="heroicon-o-chat-bubble-left-ellipsis" color="gray"
x-tooltip.html="{
content: () => $refs.template.innerHTML,
allowHTML: true,
theme: $store.theme,
appendTo: $root
}" />
</div>
@endif
@@ -0,0 +1,38 @@
@if ($hasodds())
<div x-data="{ message: 'loading..' }" class="mx-3 my-auto">
<template x-ref="template">
<div class="grid grid-cols-4 grid-rows-5 gap-1 m-5">
@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->gg,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->ng,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->margin,
'decimal' => 1,
])
@endforeach
</div>
</template>
<x-filament::icon-button icon="heroicon-o-chat-bubble-left-ellipsis" color="gray"
x-tooltip.html="{
content: () => $refs.template.innerHTML,
allowHTML: true,
theme: $store.theme,
appendTo: $root
}" />
</div>
@endif
@@ -0,0 +1,38 @@
@if ($hasodds())
<div x-data="{ message: 'loading..' }" class="mx-3 my-auto">
<template x-ref="template">
<div class="grid grid-cols-4 grid-rows-5 gap-1 m-5">
@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->htq,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->atq,
'decimal' => 2,
])
@include('filament.tables.columns.multiline.odds', [
'odd' => $item->margin,
'decimal' => 1,
])
@endforeach
</div>
</template>
<x-filament::icon-button icon="heroicon-o-chat-bubble-left-ellipsis" color="gray"
x-tooltip.html="{
content: () => $refs.template.innerHTML,
allowHTML: true,
theme: $store.theme,
appendTo: $root
}" />
</div>
@endif
@@ -1,6 +1,6 @@
@switch($menu)
@case('1x2')
<div class="grid grid-cols-6 grid-rows-1 text-xs gap-0 justify-between text-center">
<div class="grid grid-cols-6 justify-items-stretch text-center text-xs">
<div></div>
<div></div>
<div>1</div>
@@ -11,38 +11,39 @@
@break
@case('hc')
<div class="grid grid-cols-5 grid-rows-1 text-xs gap-0 justify-between text-center">
@case('tq')
<div class="grid grid-cols-5 justify-items-stretch text-center text-xs">
<div></div>
<div></div>
<div>Home</div>
<div>Away</div>
<div>H</div>
<div>A</div>
<div>M</div>
</div>
@break
@case('dc')
<div class="grid grid-cols-6 grid-rows-1 text-xs gap-0 justify-between text-center">
<div class="grid grid-cols-6 justify-items-stretch text-center text-xs">
<div></div>
<div></div>
<div>1X</div>
<div>12</div>
<div>2X</div>
<div>X2</div>
<div>M</div>
</div>
@break
@case('dnb')
<div class="grid grid-cols-5 grid-rows-1 text-xs gap-0 justify-between text-center">
<div class="grid grid-cols-5 justify-items-stretch text-center text-xs">
<div></div>
<div></div>
<div>DNB 1</div>
<div>DNB 2</div>
<div>D1</div>
<div>D2</div>
<div>M</div>
</div>
@break
@case('gg')
<div class="grid grid-cols-5 grid-rows-1 text-xs gap-0 justify-between text-center">
<div class="grid grid-cols-5 justify-items-stretch text-center text-xs">
<div></div>
<div></div>
<div>GG</div>
@@ -52,7 +53,7 @@
@break
@case('ou')
<div class="grid grid-cols-6 grid-rows-1 text-xs gap-0 justify-between text-center">
<div class="grid grid-cols-6 justify-items-stretch text-center text-xs">
<div></div>
<div></div>
<div>O</div>
@@ -1,11 +1,7 @@
@php
use App\Utilities\OddsFormatting;
@endphp
<div class="h-4 mb-0.5 ml-0.5 border border-white">
&nbsp;
@if (isset($odd))
{{ OddsFormatting::get($odd, $decimal) }}
{{ number_format($odd, $decimal) }}
@endif
&nbsp;
</div>