feat: add gboquizosanchez/filament-log-viewer
This commit is contained in:
20
resources/views/vendor/filament-log-viewer/list-logs.blade.php
vendored
Normal file
20
resources/views/vendor/filament-log-viewer/list-logs.blade.php
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
<x-filament-panels::page>
|
||||
@if ($this->getTableRecords()->count() > 0)
|
||||
<div class="w-full">
|
||||
<div class="flex flex-col 2xl:flex-row gap-6">
|
||||
<div class="2xl:w-1/3 flex items-center justify-center">
|
||||
<div class="w-full max-w-sm">
|
||||
@livewire(\Boquizo\FilamentLogViewer\Widgets\StatsOverviewWidget::class)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="2xl:w-2/3 w-full">
|
||||
@livewire(\Boquizo\FilamentLogViewer\Widgets\IconsWidget::class)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
<div class="w-full mt-2">
|
||||
{{ $this->table }}
|
||||
</div>
|
||||
</x-filament-panels::page>
|
||||
49
resources/views/vendor/filament-log-viewer/log-information.blade.php
vendored
Normal file
49
resources/views/vendor/filament-log-viewer/log-information.blade.php
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
<style>
|
||||
.fi-ta-header-toolbar {
|
||||
display: none;
|
||||
}
|
||||
</style>
|
||||
<div class="filament-tables-table overflow-hidden bg-white dark:bg-gray-900 shadow xs:rounded-lg">
|
||||
<div class="px-6 py-4 bg-gray-50 dark:bg-gray-800 border-b border-gray-200 dark:border-gray-700 divide-y divide-gray-200 dark:divide-gray-700">
|
||||
<h3 class="text-md font-semibold text-gray-900 dark:text-gray-100">
|
||||
{{ __('filament-log-viewer::log.table.detail.title') }}
|
||||
</h3>
|
||||
</div>
|
||||
<div class="px-6 py-4">
|
||||
<div class="flex items-center py-3 border-b border-gray-200 dark:border-gray-700">
|
||||
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
|
||||
{{ __('filament-log-viewer::log.table.detail.file_path') }}:
|
||||
</div>
|
||||
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->path() }}</div>
|
||||
</div>
|
||||
|
||||
<div class="flex flex-col lg:flex-row justify-between py-3">
|
||||
<div class="flex items-center py-2">
|
||||
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
|
||||
{{ __('filament-log-viewer::log.table.detail.log_entries') }}:
|
||||
</div>
|
||||
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->entries()->count() }}</div>
|
||||
</div>
|
||||
<div class="flex items-center py-2">
|
||||
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
|
||||
{{ __('filament-log-viewer::log.table.detail.size') }}:
|
||||
</div>
|
||||
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->size() }}</div>
|
||||
</div>
|
||||
<div class="flex items-center py-2">
|
||||
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
|
||||
{{ __('filament-log-viewer::log.table.detail.created_at') }}:
|
||||
</div>
|
||||
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->createdAt() }}</div>
|
||||
</div>
|
||||
<div class="flex items-center py-2">
|
||||
<div class="text-sm font-medium text-gray-900 dark:text-gray-100 w-36 me-3">
|
||||
{{ __('filament-log-viewer::log.table.detail.updated_at') }}:
|
||||
</div>
|
||||
<div class="text-sm text-gray-500 dark:text-gray-400">{{ $data->updatedAt() }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="py-2 bg-gray-50 dark:bg-gray-800 border-b border-gray-200 dark:border-gray-700 divide-y divide-gray-200 dark:divide-gray-700">
|
||||
</div>
|
||||
10
resources/views/vendor/filament-log-viewer/progress-bar.blade.php
vendored
Normal file
10
resources/views/vendor/filament-log-viewer/progress-bar.blade.php
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{!! $style !!}
|
||||
|
||||
<div class="w-full bg-gray-200 dark:bg-gray-700 h-1 rounded-full overflow-hidden shadow-inner">
|
||||
<div class="h-full rounded-full transition-width duration-400 ease-in-out"
|
||||
style="width: {{ $percent }}%; background-color: {{ $progressColor }};">
|
||||
</div>
|
||||
</div>
|
||||
<div class="items-center mt-4 w-full">
|
||||
<span class="w-full text-gray-800 dark:text-gray-200">{{ $percent }}% </span>
|
||||
</div>
|
||||
5
resources/views/vendor/filament-log-viewer/view-log.blade.php
vendored
Normal file
5
resources/views/vendor/filament-log-viewer/view-log.blade.php
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<x-filament-panels::page>
|
||||
<div class="flex flex-col gap-y-6">
|
||||
{{ $this->content }}
|
||||
</div>
|
||||
</x-filament-panels::page>
|
||||
Reference in New Issue
Block a user