From af609994b637e975886c3daed26765c411493700 Mon Sep 17 00:00:00 2001 From: JoanFo <161775222+JoanFo1456@users.noreply.github.com> Date: Sun, 8 Jun 2025 09:11:56 +0200 Subject: [PATCH] Fix missing font (#1404) Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com> --- app/Filament/Pages/Auth/EditProfile.php | 41 +++++++++++-------- .../components/server-console.blade.php | 2 +- 2 files changed, 26 insertions(+), 17 deletions(-) diff --git a/app/Filament/Pages/Auth/EditProfile.php b/app/Filament/Pages/Auth/EditProfile.php index a5437b159..9bf66b4ef 100644 --- a/app/Filament/Pages/Auth/EditProfile.php +++ b/app/Filament/Pages/Auth/EditProfile.php @@ -32,6 +32,7 @@ use Filament\Forms\Components\Textarea; use Filament\Forms\Components\TextInput; use Filament\Forms\Components\ToggleButtons; use Filament\Forms\Get; +use Filament\Forms\Set; use Filament\Notifications\Notification; use Filament\Pages\Auth\EditProfile as BaseEditProfile; use Filament\Support\Colors\Color; @@ -402,30 +403,38 @@ class EditProfile extends BaseEditProfile }) ->reactive() ->default('monospace') - ->afterStateUpdated(fn ($state, callable $set) => $set('font_preview', $state)), + ->afterStateUpdated(fn ($state, Set $set) => $set('font_preview', $state)), Placeholder::make('font_preview') ->label(trans('profile.font_preview')) ->columnSpan(2) ->content(function (Get $get) { $fontName = $get('console_font') ?? 'monospace'; $fontSize = $get('console_font_size') . 'px'; - $fontUrl = asset("storage/fonts/{$fontName}.ttf"); + $style = << - @font-face { - font-family: "CustomPreviewFont"; - src: url("$fontUrl"); - } - .preview-text { - font-family: "CustomPreviewFont"; - font-size: $fontSize; - margin-top: 10px; - display: block; - } - - The quick blue pelican jumps over the lazy pterodactyl. :) - HTML); + + The quick blue pelican jumps over the lazy pterodactyl. :) + HTML); }), TextInput::make('console_graph_period') ->label(trans('profile.graph_period')) diff --git a/resources/views/filament/components/server-console.blade.php b/resources/views/filament/components/server-console.blade.php index 366f814c7..b7ddf0537 100644 --- a/resources/views/filament/components/server-console.blade.php +++ b/resources/views/filament/components/server-console.blade.php @@ -5,7 +5,7 @@ $userFontSize = auth()->user()->getCustomization()['console_font_size'] ?? 14; $userRows = auth()->user()->getCustomization()['console_rows'] ?? 30; @endphp - @if($userFont) + @if($userFont !== "monospace")