PHPackages                             irajul/filament-shadcn-theme - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. irajul/filament-shadcn-theme

ActiveLibrary[Admin Panels](/categories/admin)

irajul/filament-shadcn-theme
============================

A configurable, shadcn-inspired theme plugin for Filament panels.

v1.0.0(1mo ago)05.7k↓43.7%MITPHPPHP ^8.3CI passing

Since May 2Pushed 1mo agoCompare

[ Source](https://github.com/iRajul/filament-shadcn-theme)[ Packagist](https://packagist.org/packages/irajul/filament-shadcn-theme)[ Docs](https://github.com/iRajul/filament-shadcn-theme)[ RSS](/packages/irajul-filament-shadcn-theme/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (4)Versions (2)Used By (0)

Filament Shadcn Theme
=====================

[](#filament-shadcn-theme)

A configurable shadcn-inspired theme plugin for Filament v5 panels.

[![Latest Version on Packagist](https://camo.githubusercontent.com/354690950260fc923c0762d7de5299a21597e2c510e5a5cb475d5bf1cf27d3a5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6972616a756c2f66696c616d656e742d73686164636e2d7468656d652e737667)](https://packagist.org/packages/irajul/filament-shadcn-theme)[![Total Downloads](https://camo.githubusercontent.com/c8e6a9cff0284898a3f4ad57a334594cd379d1521d79c674a34d3a8de671bf2f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6972616a756c2f66696c616d656e742d73686164636e2d7468656d652e737667)](https://packagist.org/packages/irajul/filament-shadcn-theme)[![PHP Version Require](https://camo.githubusercontent.com/df5365b960baed9b37dd8d57d38e83ef02007110a91d1a3aef828cf5e25ee4d6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6972616a756c2f66696c616d656e742d73686164636e2d7468656d652e737667)](https://packagist.org/packages/irajul/filament-shadcn-theme)[![License](https://camo.githubusercontent.com/73958ccd4b1619697782e60f6d7405f01b919ca94383cbaced4db0998ed98ae9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6972616a756c2f66696c616d656e742d73686164636e2d7468656d652e737667)](LICENSE.md)[![Tests](https://github.com/iRajul/filament-shadcn-theme/actions/workflows/tests.yml/badge.svg)](https://github.com/iRajul/filament-shadcn-theme/actions/workflows/tests.yml)

The package maps shadcn-style tokens onto Filament's generated HTML, so it can theme navigation, topbar, cards, forms, tables, pagination, checkboxes, empty states, modals, dropdowns, widgets, and light/dark mode without requiring a Vite asset build.

Features
--------

[](#features)

- Filament v5 panel plugin with Laravel package auto-discovery.
- shadcn-inspired color, radius, font, menu, sidebar, chart, and surface tokens.
- Light and dark token output with optional panel theme-mode helpers.
- Inline CSS by default, with an optional cached asset mode for production panels.
- Package-local Pest and Testbench coverage, so the package can be tested without a host app.

Requirements
------------

[](#requirements)

- PHP 8.3 or higher
- Laravel 12 or 13
- Filament 5

Installation
------------

[](#installation)

Install the package with Composer:

```
composer require irajul/filament-shadcn-theme
php artisan vendor:publish --tag=filament-shadcn-theme-config
```

The package is auto-discovered by Laravel. Register the plugin on each Filament panel that should use the theme.

```
