© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
3 replies
John

Admin panel styling depending on authenticated user

I tried this:

namespace App\Providers;

use Auth;
use Filament\Facades\Filament;
use Illuminate\Support\ServiceProvider;

class FilamentServiceProvider extends ServiceProvider
{
    public function boot()
    {
        // Register css
        Filament::serving(function () {
            Filament::registerViteTheme('resources/css/filament.css');
        });

        // Register custom css
        if (Auth::user()->someVariable) {
            Filament::registerStyles([
                asset('css/some-styles.css'),
            ]);
        }
    }
}
namespace App\Providers;

use Auth;
use Filament\Facades\Filament;
use Illuminate\Support\ServiceProvider;

class FilamentServiceProvider extends ServiceProvider
{
    public function boot()
    {
        // Register css
        Filament::serving(function () {
            Filament::registerViteTheme('resources/css/filament.css');
        });

        // Register custom css
        if (Auth::user()->someVariable) {
            Filament::registerStyles([
                asset('css/some-styles.css'),
            ]);
        }
    }
}

1. It doesn't work because
Auth::user()
Auth::user()
isn't loaded at this point in time.
2. It loads from
/public
/public
. I'd prefer it if it would be included in the npm built styles.
3. The custom styles all need to be
!important
!important
to overrule Filament styling.

Any advise is appreciated!
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

User & Admin panel
FilamentFFilament / ❓┊help
3y ago
Edit User record on Admin panel
FilamentFFilament / ❓┊help
3y ago
Admin and User Panel
FilamentFFilament / ❓┊help
10mo ago
User in admin panel
FilamentFFilament / ❓┊help
3y ago