Spatie Google Fonts
Filament support for Spatie's Laravel Google Fonts package.
Author:
Filament
Documentation
#Installation
Install the plugin with Composer:
composer require filament/spatie-laravel-google-fonts-plugin:"^5.0" -W
Please follow Spatie's documentation about how to set up their package first.
#Using the font provider
In your Panel Builder configuration, you can use the font() method, passing a provider:
use Filament\FontProviders\SpatieGoogleFontProvider;
use Filament\Panel;
public function panel(Panel $panel): Panel
{
return $panel
// ...
->font('Inter', provider: SpatieGoogleFontProvider::class);
}
Now, if Spatie's package is set up to fetch and cache the Inter font correctly, Filament will use that source in the panel, without using any CDNs. Internally, the SpatieGoogleFontProvider class uses the @googlefonts directive from Spatie's package.
The author
From the same author
Spatie Tags
Filament support for Spatie's Laravel Tags package.
Author:
Filament
Custom Dashboards
Let your users build and share their own dashboards with a drag-and-drop interface. Define your data sources in PHP and let them do the rest.
Author:
Filament
Spatie Settings
Filament support for Spatie's Laravel Settings package.
Author:
Filament
Spatie Media Library
Filament support for Spatie's Laravel Media Library package.
Author:
Filament