Skip to content

A Filament plugin that integrates Lucide icons, allowing you to use them seamlessly across Filament forms, tables, actions, and more.

License

Notifications You must be signed in to change notification settings

CodeWithDennis/filament-lucide-icons

Repository files navigation

Filament Lucide Icons

Latest Version on Packagist GitHub Code Style Action Status Total Downloads

A Filament 4.x plugin that integrates 1800 Lucide icons, allowing you to use them seamlessly across Filament forms, tables, actions, and more.

thumbnail

Installation

You can install the package via composer:

composer require codewithdennis/filament-lucide-icons

Usage

use CodeWithDennis\FilamentLucideIcons\Enums\LucideIcon;
public static function configure(Schema $schema): Schema
{
    return $schema
        ->components([
            Forms\Components\TextInput::make('email')
                ->prefixIcon(LucideIcon::Mail)
                ->email()
                ->required();
        ]);
final class UserResource extends Resource
{
    protected static string|BackedEnum|null $navigationIcon = LucideIcon::UsersRound;
}

Contributing

Please see CONTRIBUTING for details.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

A Filament plugin that integrates Lucide icons, allowing you to use them seamlessly across Filament forms, tables, actions, and more.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Languages