Identity Column
CommunityA reusable identity column for Filament Tables and Infolists.
Author:
Filafly
Package health
BetaAutomated checks of this plugin's Composer package
15 checks
- Skipped: GitHub Actions pinned to SHA
- Skipped: GitLab CI includes pinned to SHA
- Passed: Open security advisories
- Passed: Dependabot PR responsiveness — No open Dependabot PRs.
- Skipped: Renovate MR responsiveness
- Skipped: Dependabot or Renovate configured
- Skipped: Dependency update cooldown configured
- Failed: Provides a security policy — View details on Plumb
- Passed: Abandoned or archived — No consulted source marks the package abandoned (packagist, github).
- Warning: Commit and release recency — Low activity: last commit 181 days ago; last release 181 days ago.
-
Passed:
composer.lock not committed by library
—
composer.lockis absent from the released dist archive. - Passed: Dist archive is lean
-
Passed:
Current Laravel version supported
—
Package dependencies resolve together with current Laravel
13.0. -
Passed:
Current PHP version supported
—
Constraint
^8.2supports current PHP8.5. - Skipped: Current Symfony version supported
filament/
namespace. Review the source and install at your own risk. Found
malware or an unresolved security issue the author won't
address?
Report it
.
Documentation
#Basic Usage
use Filafly\IdentityColumn\Tables\Columns\IdentityColumn;
use Filafly\IdentityColumn\Infolists\Components\IdentityEntry;
// Table column
IdentityColumn::make('name')
->avatar('avatar_url')
->primary('name')
->primaryUrl(fn ($record) => route('users.show', $record))
->secondary('email')
->secondaryUrl('profile_url', openInNewTab: true)
->size('md');
// Infolist entry
IdentityEntry::make('name')
->avatar('avatar_url')
->primary('name')
->secondary('email')
->size('md');
#Requirements
- PHP 8.2+
- Filament 4.x or 5.x
- Laravel (package auto-discovery enabled)
#Installation
composer require filafly/filament-identity-column
php artisan filament:assets
#Avatar
avatar(string|Closure $value)- Absolute URL, root-relative path, attribute path, or Closure.
avatarShape('square'|'rounded'|'circular'|Closure)squareAvatar()/roundedAvatar()/circularAvatar()avatarSize(string|Closure $cssSize)- CSS size (e.g.,
28px,2rem).
- CSS size (e.g.,
#Primary
primary(string|Closure $value)- Falls back to the column/entry state when not set.
primaryUrl(string|Closure|null $url, bool|Closure $openInNewTab = false)- Suppressed if a wrapper
->url()is set on the column/entry.
- Suppressed if a wrapper
#Secondary
secondary(string|Closure $value)secondaryUrl(string|Closure|null $url, bool|Closure $openInNewTab = false)- Suppressed if a wrapper
->url()is set on the column/entry.
- Suppressed if a wrapper
#Sizing
size('sm'|'md'|'lg'|TextSize|Closure|null)(inherited from Filament)- Defaults: text
md; avatar size derives from visual size whenavatarSize()is not set. - Text scale by size:
sm(0.875/0.75rem),md(1/0.75rem),lg(1.125/0.875rem).
#Notes
- Strings passed to methods are resolved from the record via
data_get()when they look like attribute paths.
#License
MIT
The author
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.
From the same author
Cypher Theme
A premium theme for Filament that brings a technical, angular design to your admin panels and forms. Carefully crafted to enhance your application's visual appeal while maintaining Filament's powerful functionality.
Author:
Filafly
Prizm Theme
A premium theme for Filament that brings a clean, minimalist design to your admin panels and forms. Carefully crafted to enhance your application's visual appeal while maintaining Filament's powerful functionality.
Author:
Filafly
Iconoir Icons
Transform your Filament interface with the elegant and modern Iconoir icon set, a perfect replacement for the default icons.
Author:
Filafly
Phosphor Icons
Quickly swap out all icons used by the Filament framework with Phosphor icons.
Author:
Filafly
Featured Plugins
A selection of plugins curated by the Filament team
Noir Theme
A theme that gives panels a focused, refined look with near-black surfaces, crisp actions, and restrained color.
Filament
Spotlight Pro
Browse your Filament Panel with ease. Filament Spotlight Pro adds a Spotlight like Command Palette to your Filament Panel.
Dennis Koch
Custom Fields
Eliminate custom field migrations forever. Let your users create and manage form fields directly in Filament admin panels with 20+ built-in field types, validation, and zero database changes.
Relaticle