filament/spatie-laravel-google-fonts-plugin

支持 `spatie/laravel-google-fonts` 的 Filament。

v3.2.113 2024-02-27 15:32 UTC

This package is auto-updated.

Last update: 2024-09-17 08:30:30 UTC


README

安装

使用 Composer 安装插件

composer require filament/spatie-laravel-google-fonts-plugin:"^3.2" -W

请首先 遵循 Spatie 的文档来设置他们的包

使用字体提供者

在您的 面板构建器配置 中,您可以使用 font() 方法,传递一个 provider

use Filament\FontProviders\SpatieGoogleFontProvider;
use Filament\Panel;

public function panel(Panel $panel): Panel
{
    return $panel
        // ...
        ->font('Inter', provider: SpatieGoogleFontProvider::class);
}

现在,如果 Spatie 的包已正确设置以检索和缓存 Inter 字体,Filament 将在面板中使用该源,而不使用任何 CDN。内部,SpatieGoogleFontProvider 类使用 Spatie 的包中的 @googlefonts 指令。