update pulse
This commit is contained in:
0
resources/views/vendor/disk-metrics/.gitkeep
vendored
Normal file
0
resources/views/vendor/disk-metrics/.gitkeep
vendored
Normal file
65
resources/views/vendor/disk-metrics/livewire/disk-metrics.blade.php
vendored
Normal file
65
resources/views/vendor/disk-metrics/livewire/disk-metrics.blade.php
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
<x-pulse::card :cols="$cols" :rows="$rows" :class="$class">
|
||||
<x-pulse::card-header name="{{ __('Disk Metrics') }}">
|
||||
<x-slot:icon>
|
||||
<x-dynamic-component :component="'pulse::icons.sparkles'" />
|
||||
</x-slot:icon>
|
||||
</x-pulse::card-header>
|
||||
|
||||
<x-pulse::scroll :expand="$expand" wire:poll.5s="">
|
||||
@if (empty($data))
|
||||
<x-pulse::no-results />
|
||||
@else
|
||||
<x-pulse::table>
|
||||
<colgroup>
|
||||
<col width="100%" />
|
||||
<col width="0%" />
|
||||
<col width="0%" />
|
||||
</colgroup>
|
||||
<x-pulse::thead>
|
||||
<tr>
|
||||
<x-pulse::th>{{ __('Disk') }}</x-pulse::th>
|
||||
<x-pulse::th class="text-right">{{ __('Directories') }}</x-pulse::th>
|
||||
<x-pulse::th class="text-right">{{ __('Files') }}</x-pulse::th>
|
||||
<x-pulse::th class="text-right">{{ __('Size') }}</x-pulse::th>
|
||||
</tr>
|
||||
</x-pulse::thead>
|
||||
<tbody>
|
||||
@foreach ($data as $diskName => $details)
|
||||
<tr class="h-2 first:h-0"></tr>
|
||||
<tr wire:key="{{ $diskName }}">
|
||||
<x-pulse::td class="max-w-[1px]">
|
||||
<code class="block text-xs text-gray-900 dark:text-gray-100 truncate"
|
||||
title="{{ $diskName }}">
|
||||
{{ ucfirst($diskName) }}
|
||||
</code>
|
||||
<p class="mt-1 text-xs text-gray-500 dark:text-gray-400 truncate" title="">
|
||||
@if ($details['disk_data']['root'])
|
||||
{{ $details['disk_data']['root'] }}
|
||||
@endif
|
||||
@if ($details['disk_data']['bucket'])
|
||||
{{ $details['disk_data']['bucket'] }}
|
||||
@endif
|
||||
</p>
|
||||
</x-pulse::td>
|
||||
<x-pulse::td numeric class="text-gray-700 dark:text-gray-300 font-bold">
|
||||
@if (isset($details['metrics']['directory_count']))
|
||||
{{ $details['metrics']['directory_count']->value }}
|
||||
@endif
|
||||
</x-pulse::td>
|
||||
<x-pulse::td numeric class="text-gray-700 dark:text-gray-300 font-bold">
|
||||
@if (isset($details['metrics']['file_count']))
|
||||
{{ $details['metrics']['file_count']->value }}
|
||||
@endif
|
||||
</x-pulse::td>
|
||||
<x-pulse::td numeric class="text-gray-700 dark:text-gray-300 font-bold">
|
||||
@if (isset($details['metrics']['total_size']))
|
||||
{{ $details['metrics']['total_size']->value }}
|
||||
@endif
|
||||
</x-pulse::td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</x-pulse::table>
|
||||
@endif
|
||||
</x-pulse::scroll>
|
||||
</x-pulse::card>
|
||||
0
resources/views/vendor/pulse-about-application/.gitkeep
vendored
Normal file
0
resources/views/vendor/pulse-about-application/.gitkeep
vendored
Normal file
43
resources/views/vendor/pulse-about-application/about.blade.php
vendored
Normal file
43
resources/views/vendor/pulse-about-application/about.blade.php
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
<x-pulse::card :cols="$cols" :rows="$rows" :class="$class">
|
||||
<x-pulse::card-header
|
||||
name="Application information"
|
||||
title="About the application"
|
||||
details="Information about the application."
|
||||
>
|
||||
<x-slot:icon>
|
||||
<x-pulse-about-application::icons.laravel />
|
||||
</x-slot:icon>
|
||||
</x-pulse::card-header>
|
||||
|
||||
<x-pulse::scroll :expand="$expand" wire:poll.5s="">
|
||||
<div class="min-h-full flex flex-col bg-red-500">
|
||||
@foreach ($information as $category => $items)
|
||||
<x-pulse::table class="h-6 mt-2">
|
||||
<colgroup>
|
||||
<col width="80%" />
|
||||
<col width="20%" />
|
||||
</colgroup>
|
||||
<x-pulse::thead>
|
||||
<tr>
|
||||
<x-pulse::th>{{ ucfirst($category) }}</x-pulse::th>
|
||||
<x-pulse::th class="text-right"></x-pulse::th>
|
||||
</tr>
|
||||
</x-pulse::thead>
|
||||
<tbody>
|
||||
@foreach ($items as $key => $value)
|
||||
<tr class="h-2 first:h-0"></tr>
|
||||
<tr wire:key="log-file-{{ $key }}">
|
||||
<x-pulse::td>
|
||||
<div class="flex items-center" title="{{ $key }}">{{ str($key)->headline() }}</div>
|
||||
</x-pulse::td>
|
||||
<x-pulse::td numeric class="text-gray-700 dark:text-gray-300 font-bold">
|
||||
{{ is_array($value) ? implode(', ', $value) : $value }}
|
||||
</x-pulse::td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</x-pulse::table>
|
||||
@endforeach
|
||||
</div>
|
||||
</x-pulse::scroll>
|
||||
</x-pulse::card>
|
||||
3
resources/views/vendor/pulse-about-application/components/icons/laravel.blade.php
vendored
Normal file
3
resources/views/vendor/pulse-about-application/components/icons/laravel.blade.php
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="52" viewBox="0 0 50 52"><title>Laravel Logo</title>
|
||||
<path d="M49.626 11.564a.809.809 0 0 1 .028.209v10.972a.8.8 0 0 1-.402.694l-9.209 5.302V39.25c0 .286-.152.55-.4.694L20.42 51.01c-.044.025-.092.041-.14.058-.018.006-.035.017-.054.022a.805.805 0 0 1-.41 0c-.022-.006-.042-.018-.063-.026-.044-.016-.09-.03-.132-.054L.402 39.944A.801.801 0 0 1 0 39.25V6.334c0-.072.01-.142.028-.21.006-.023.02-.044.028-.067.015-.042.029-.085.051-.124.015-.026.037-.047.055-.071.023-.032.044-.065.071-.093.023-.023.053-.04.079-.06.029-.024.055-.05.088-.069h.001l9.61-5.533a.802.802 0 0 1 .8 0l9.61 5.533h.002c.032.02.059.045.088.068.026.02.055.038.078.06.028.029.048.062.072.094.017.024.04.045.054.071.023.04.036.082.052.124.008.023.022.044.028.068a.809.809 0 0 1 .028.209v20.559l8.008-4.611v-10.51c0-.07.01-.141.028-.208.007-.024.02-.045.028-.068.016-.042.03-.085.052-.124.015-.026.037-.047.054-.071.024-.032.044-.065.072-.093.023-.023.052-.04.078-.06.03-.024.056-.05.088-.069h.001l9.611-5.533a.801.801 0 0 1 .8 0l9.61 5.533c.034.02.06.045.09.068.025.02.054.038.077.06.028.029.048.062.072.094.018.024.04.045.054.071.023.039.036.082.052.124.009.023.022.044.028.068zm-1.574 10.718v-9.124l-3.363 1.936-4.646 2.675v9.124l8.01-4.611zm-9.61 16.505v-9.13l-4.57 2.61-13.05 7.448v9.216l17.62-10.144zM1.602 7.719v31.068L19.22 48.93v-9.214l-9.204-5.209-.003-.002-.004-.002c-.031-.018-.057-.044-.086-.066-.025-.02-.054-.036-.076-.058l-.002-.003c-.026-.025-.044-.056-.066-.084-.02-.027-.044-.05-.06-.078l-.001-.003c-.018-.03-.029-.066-.042-.1-.013-.03-.03-.058-.038-.09v-.001c-.01-.038-.012-.078-.016-.117-.004-.03-.012-.06-.012-.09v-.002-21.481L4.965 9.654 1.602 7.72zm8.81-5.994L2.405 6.334l8.005 4.609 8.006-4.61-8.006-4.608zm4.164 28.764l4.645-2.674V7.719l-3.363 1.936-4.646 2.675v20.096l3.364-1.937zM39.243 7.164l-8.006 4.609 8.006 4.609 8.005-4.61-8.005-4.608zm-.801 10.605l-4.646-2.675-3.363-1.936v9.124l4.645 2.674 3.364 1.937v-9.124zM20.02 38.33l11.743-6.704 5.87-3.35-8-4.606-9.211 5.303-8.395 4.833 7.993 4.524z" fill="#FF2D20" fill-rule="evenodd"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.0 KiB |
23
resources/views/vendor/pulse/dashboard.blade.php
vendored
Normal file
23
resources/views/vendor/pulse/dashboard.blade.php
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<x-pulse>
|
||||
<livewire:pulse.about-application />
|
||||
|
||||
<livewire:disk-metrics />
|
||||
|
||||
<livewire:pulse.servers cols="full" />
|
||||
|
||||
<livewire:pulse.usage cols="4" rows="2" />
|
||||
|
||||
<livewire:pulse.queues cols="4" />
|
||||
|
||||
<livewire:pulse.cache cols="4" />
|
||||
|
||||
<livewire:pulse.slow-queries cols="8" />
|
||||
|
||||
<livewire:pulse.exceptions cols="6" />
|
||||
|
||||
<livewire:pulse.slow-requests cols="6" />
|
||||
|
||||
<livewire:pulse.slow-jobs cols="6" />
|
||||
|
||||
<livewire:pulse.slow-outgoing-requests cols="6" />
|
||||
</x-pulse>
|
||||
Reference in New Issue
Block a user