Свои иконки в Filament
Давайте заменим свою иконку. Поле поиска в шапке /admin рисуется с именованным значком из набора Heroicons. Его можно переопределить один раз для всего проекта.
Сопоставление ключей
и имён иконок задают
в boot через фасад
FilamentIcon и метод
register. Массив
содержит псевдоним и строку
иконки.
Откроем AppServiceProvider.php
и зарегистрируем звезду
для поля глобального поиска:
<?php
namespace App\Providers;
use Filament\Support\Facades\FilamentIcon;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
public function boot(): void
{
FilamentIcon::register([
'panels::topbar.global-search.field' => 'heroicon-o-star',
]);
}
}
Замените значок поиска в шапке панели на свой.