Skip to content
This repository was archived by the owner on Feb 25, 2026. It is now read-only.

Add Shadcn Theme plugin#1101

Merged
saade merged 2 commits intofilamentphp:mainfrom
mashema:add-shadcn-theme-plugin
Dec 10, 2025
Merged

Add Shadcn Theme plugin#1101
saade merged 2 commits intofilamentphp:mainfrom
mashema:add-shadcn-theme-plugin

Conversation

@mashema
Copy link
Copy Markdown
Contributor

@mashema mashema commented Dec 8, 2025

Adds the Shadcn Theme plugin to the Filament plugin directory.

Plugin Overview

The Shadcn Theme brings Shadcn UI's adaptive color system to Filament - the only theme that actually changes colors between light and dark modes (rather than
keeping the same colors across both).

Key Features:

  • ✨ Adaptive colors that invert between light/dark modes
  • 🎨 8 official Shadcn UI themes included
  • 🎯 Custom adaptive color support for brands
  • 🌓 Perfect contrast in both modes

Plugin Details:

The promotional image demonstrates the signature Shadcn design pattern with side-by-side light/dark mode comparison.

Introduces the Filament Shadcn Theme plugin to the directory - a unique theme implementation that brings Shadcn UI's adaptive color system to Filament.

Key Features:
- Adaptive colors that change between light and dark modes
- 8 official Shadcn UI themes (Default, Red, Rose, Orange, Green, Blue, Yellow, Violet)
- Custom adaptive color support for brand-specific requirements
- Perfect contrast in both light and dark modes

Plugin Details:
- Package: openplain/filament-shadcn-theme
- Repository: https://github.com/openplain/filament-shadcn-theme
- Requirements: PHP 8.1+, Filament 4.0+
- Category: Theme
- Dark theme support: Yes
- Translations: No

This is the only Filament theme that implements Shadcn UI's signature design pattern where colors invert between modes (dark buttons in light mode, light buttons in dark mode) rather than keeping the same colors across both themes.
@mashema mashema requested a review from saade as a code owner December 8, 2025 20:13
@saade saade merged commit 1682206 into filamentphp:main Dec 10, 2025
@saade saade added the pending discord channel We’re working on cleaning up old channels to make room for new ones. label Dec 10, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

new plugin pending discord channel We’re working on cleaning up old channels to make room for new ones.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants