Plugins
Hugeicons Icons
Quickly swap out all icons used by the Filament framework with Hugeicons.
Icon Set
Panel Builder
Dark theme support
Yes
Multi language support
No
Compatible with the latest version
Supported versions: 4.x
Documentation

Banner

A Hugeicons icon set implementation for Filament Icons, allowing for instant replacement of all icons used within the Filament framework.

#Installation

You can install the package via composer:

composer require filafly/filament-hugeicons-icons

After the package is installed, you must register the plugin in your Filament Panel provider:

use Filafly\Icons\Hugeicons\HugeiconsIcons;
 
public function panel(Panel $panel): Panel
{
return $panel
->plugin(HugeiconsIcons::make());
}

#Overriding individual icons

You can change which icon is used for any given Filament alias:

#Using icon aliases

use Filafly\Icons\Hugeicons\HugeiconsIcons;
use Filafly\Icons\Hugeicons\Enums\Hugeicons;
use Filament\Tables\View\TablesIconAlias;
use Filament\Actions\View\ActionsIconAlias;
 
// Override a single alias
HugeiconsIcons::make()->overrideAlias(TablesIconAlias::ACTIONS_FILTER, Hugeicons::FunnelSimple);
 
// Override multiple aliases at once
HugeiconsIcons::make()->overrideAliases([
TablesIconAlias::ACTIONS_FILTER => Hugeicons::FunnelSimple,
ActionsIconAlias::BUTTON_GROUP_DROPDOWN_INDICATOR => Hugeicons::CaretUpDown,
]);

#Using icon enum cases

use Filafly\Icons\Hugeicons\HugeiconsIcons;
use Filafly\Icons\Hugeicons\Enums\Hugeicons;
 
// Replace every instance of one icon with another
HugeiconsIcons::make()->overrideIcon(Hugeicons::User, Hugeicons::UserCircle);
 
// Replace multiple icons at once
HugeiconsIcons::make()->overrideIcons([
Hugeicons::User => Hugeicons::UserCircle,
Hugeicons::Heart => Hugeicons::HeartFilled,
]);

#Credits

#License

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

Filafly

Filafly specializes in creating captivating themes and intuitive plugins for Filament. By focusing on aesthetics and user-friendly design, Filafly provides developers with seamless, high-impact solutions that elevate the look and feel of any Filament-powered project.

9
Plugins
50
Stars
More from this author
Featured Plugins