Skip to content

[READ ONLY] Subtree split of the Filament spatie/laravel-google-fonts Plugin (see filamentphp/filament)

Notifications You must be signed in to change notification settings

filamentphp/spatie-laravel-google-fonts-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Filament Spatie Google Fonts Plugin

Installation

Install the plugin with Composer:

composer require filament/spatie-laravel-google-fonts-plugin:"^3.2" -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.

About

[READ ONLY] Subtree split of the Filament spatie/laravel-google-fonts Plugin (see filamentphp/filament)

Resources

Stars

Watchers

Forks

Languages