Noreviq Theme plugin screenshot
Dark mode ready
Multilingual support
Supports v5.x

Noreviq Theme

Community

A modern and customizable theme for Filament panels, featuring a teal and graphite color palette, light and dark modes, and multiple styling presets.

Tags: Theme
Supported versions:
5.x 4.x
Yousef Al-Jallad avatar Author: Yousef Al-Jallad

Package health

Beta

Automated checks of this plugin's Composer package

100 / 100
Security 100
Maintenance 100
Ecosystem 100
15 checks
  • Passed: 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
  • Passed: Dependabot or Renovate configured
  • Passed: Dependency update cooldown configured
  • Passed: Provides a security policy
  • Passed: Abandoned or archived — No consulted source marks the package abandoned (packagist, github).
  • Passed: Commit and release recency — Active: last commit 0 days ago; last release 0 days ago.
  • Passed: composer.lock not committed by library composer.lock is 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.2 supports current PHP 8.5.
  • Skipped: Current Symfony version supported
Third-party plugin. This is built by the community, not the Filament team. Filament does not review, endorse, or vet the security of plugins outside the 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 .
Powered by Plumb Last scanned 21 hours ago

Documentation

Noreviq dashboard in dark mode

Noreviq dashboard · Dark mode

Noreviq is a teal and graphite theme plugin for Filament panels. It ships as ready-to-use CSS with no frontend build step in the consuming application.

#Preview

Noreviq sign-in page in dark mode
Authentication · Dark mode

Noreviq component lab in dark mode
Native Filament components · Dark mode

#Light mode

Noreviq schema components in light mode
Native Filament components · Light mode

#Compatibility

Filament PHP
4.x 8.2+
5.x 8.2+

#Installation

#1. Install the package

composer require noreviq/filament-theme

#2. Register the plugin

Register the plugin on each panel that should use Noreviq:

use Filament\Panel;
use Noreviq\FilamentTheme\NoreviqThemePlugin;

public function panel(Panel $panel): Panel
{
    return $panel
        // Keep your normal panel configuration here.
        ->plugin(NoreviqThemePlugin::make());
}

#3. Publish the assets

[!IMPORTANT] Register the plugin before running the asset command. Filament discovers Noreviq's panel assets from the registered plugin, so running the command before registration will not publish the theme styles.

After registering the plugin and choosing any presets, publish the theme assets:

php artisan filament:assets

No configuration file or frontend build is required.

#Options

Noreviq exposes three typed visual options:

use Noreviq\FilamentTheme\Enums\AuthStyle;
use Noreviq\FilamentTheme\Enums\CornerStyle;
use Noreviq\FilamentTheme\Enums\ShadowStyle;

NoreviqThemePlugin::make()
    ->corners(CornerStyle::Sharp)
    ->shadows(ShadowStyle::Balanced)
    ->authStyle(AuthStyle::Noreviq);
Option Values Default
Corners Sharp, Subtle, Native Sharp
Shadows Flat, Balanced, Elevated Balanced
Auth Noreviq, Native Noreviq

Run php artisan filament:assets again after changing a preset or upgrading the package.

The palette is part of the theme and is intentionally fixed. Noreviq does not change panel navigation, dimensions, content width, branding, font, routes, authentication, authorization, responsiveness, or component behavior.

#Troubleshooting

If the default Filament theme still appears:

  1. Confirm that the plugin is registered on the active panel.
  2. Run php artisan filament:assets after registration.
  3. Hard refresh the browser.

#License

MIT. Created by Yousef Al-Jallad (eng.yousef.aljallad@gmail.com).

The author

Yousef Al-Jallad avatar Author: Yousef Al-Jallad

I am a software engineer specializing in web application development using Laravel and Filament. I focus on building scalable, maintainable solutions and contributing practical tools to the open-source community.

Plugins
1
Stars
2