Admin bar

The filament-admin-bar plugin renders a WordPress-style toolbar on the public site for logged-in staff. Visibility is one checkbox per Spatie/Shield role, set in the panel under Settings → Admin bar. It is frontend-only by design — Filament panels already have a topbar.

What ships

  • A fixed <nav> rendered via <x-filament-admin-bar />, gated by AdminBar::visible().
  • A Roles settings page backed by the admin_bar_settings table and the AdminBarSetting model (the roles column casts to an array).
  • Default roles until first save: super_admin, editor, author (user off until checked), from config/admin-bar.php.
  • Hooks for quick-create items and an Edit-link resolver, registered through FilamentAdminBarPlugin::make()->newItems()->editUsing().

Look is overrideable

The bar ships a WP-dark default look (#1d2327 / #72aee6) inside bar.blade.php. It is look-neutral by intent — override the Blade and CSS in the product clone, not in the template (ADR 0006 / ADR 0008). The next product may look nothing like this one.

In the Docs stack

The clone wires New/Edit against the blog and docs resources via AdminBar::newItems / editUsing. See the children for role visibility and wiring.

See also

Built by Qcentic