phpinnacle/iconic

Searchable icon picker and Phosphor icon integration for Laravel Filament.

Maintainers

Package info

github.com/phpinnacle/iconic

pkg:composer/phpinnacle/iconic

Transparency log

Statistics

Installs: 24

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2026-09-01 10:02 UTC

This package is auto-updated.

Last update: 2026-09-01 15:41:29 UTC


README

phpinnacle/iconic provides a searchable Filament icon picker backed by the Phosphor icon set.

Installation

composer require phpinnacle/iconic

Usage

use PHPinnacle\Iconic\IconPicker;

IconPicker::make('icon');

IconPicker::make('icon')
    ->columns(8)
    ->rows(4);

The picker displays six columns and five rows by default. Use columns() and rows() to adjust the grid for the available form width.

It discovers registered Blade icon sets, selects regular Phosphor icons, excludes alternate weights, and caches the resulting options. The first grid page is loaded when the picker opens, and more icons are loaded as the user scrolls. Searching starts again from the first matching page, so forms never embed the complete icon catalog.

License

The MIT License (MIT). See License File.