model search for runware.ai implemented, added app logo and dashboard stats

This commit is contained in:
2025-08-08 14:56:39 +02:00
parent cfceaed08f
commit 543127d339
13 changed files with 317 additions and 30 deletions

View File

@@ -20,6 +20,7 @@ use Illuminate\View\Middleware\ShareErrorsFromSession;
use App\Filament\Resources\StyleResource;
use App\Filament\Resources\SettingResource\Pages\Settings;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\HtmlString;
class AdminPanelProvider extends PanelProvider
{
@@ -30,6 +31,10 @@ class AdminPanelProvider extends PanelProvider
->id('admin')
->path('admin')
->login()
->brandLogo(fn () => new HtmlString(
'<img src="' . asset('icon.png') . '" alt="App Icon" style="height: 2.5rem; display: inline-block; vertical-align: middle; margin-right: 0.5rem;" />' .
'<span style="vertical-align: middle; font-weight: bold; font-size: 1.25rem;">' . config('app.name') . '</span>'
))
->colors([
'primary' => Color::Amber,
])
@@ -47,6 +52,7 @@ class AdminPanelProvider extends PanelProvider
->widgets([
Widgets\AccountWidget::class,
Widgets\FilamentInfoWidget::class,
\App\Filament\Widgets\AppStatsOverview::class,
])
->middleware([
EncryptCookies::class,
@@ -68,7 +74,7 @@ class AdminPanelProvider extends PanelProvider
->profile();
if (Auth::check()) {
$user = Auth::user();
$user = Auth->user();
if ($user->theme_preference === 'dark') {
$panel->darkMode();
} else {