Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Filament Quick Action Dock

Filament Quick Action Dock Laravel Package

hoceineel/filament-quick-action-dock

Adds a floating quick-action dock to Filament admin panels, giving users instant access to common actions from any page. Lightweight and configurable, it integrates easily with existing Filament resources and pages.

Deep Wiki
Context7

Filament Quick Action Dock adds a sleek, floating action dock to your Filament admin panels, giving users instant access to the actions they use most—without hunting through menus or page headers. It's built for speed: pin your own custom actions, link to resources or pages, and keep everyday workflows one click away.

  • Floating dock UI that stays accessible on every panel page
  • Custom action registration with icons, labels, and visibility rules
  • Authorization-aware items via Filament's native policies
  • Lightweight & configurable positioning, styling, and ordering
  • Seamless Filament v3 integration with zero frontend setup
Frequently asked questions about Filament Quick Action Dock
How do I install hoceineel/filament-quick-action-dock in a Laravel app?
Install it with Composer using composer require hoceineel/filament-quick-action-dock. Then follow the README to register or configure the dock for your Filament panel. If your Laravel app uses package discovery, the service provider should be detected automatically, but check the install notes for any required panel setup.
Does Filament Quick Action Dock support Filament v3 and Laravel 11?
The package is built for Filament panels in Laravel applications, but the exact Filament and Laravel version constraints are defined in its composer.json and README. Check those constraints before installing, especially if you are on Filament v3 or a newer Laravel release. If your version is not listed, test in a staging app before adopting it.
How do I configure the quick actions shown in the dock?
You define the dock's actions in PHP, including labels, icons, ordering, and visibility. That keeps the configuration inside your Filament panel code instead of requiring custom JavaScript. See the README for the exact action class or array structure expected by the package.
Can I use a speed dial instead of a horizontal action bar?
Yes. The dock can render as a speed dial or as a bar, so you can choose the interaction pattern that fits your panel. Set the mode in the package configuration and the same action list can be presented in either layout. Verify the available mode keys in the README for your installed version.
What are the four flat dock styles?
The package ships with four flat visual styles you can choose from in configuration. The exact style keys are listed in the README; select the one that matches your panel theme. Because they are flat styles, they are intended to blend into Filament's admin UI without heavy shadows or gradients.
Can users drag the dock and will it remember its position?
Yes. The dock can be dragged anywhere on the screen, and the package remembers its position. That means users can move it out of the way of forms, tables, or modals and keep it where they prefer. The exact persistence behavior is described in the package documentation.
How do I control which actions are visible or their order?
Action visibility and ordering are configured in PHP alongside the rest of the dock setup. You can decide which actions appear and in what sequence, then use your own panel authorization rules to limit access by user or role. Check the README for the supported visibility callbacks or flags.
Does the floating dock work on mobile devices?
The dock is a floating web UI component for Filament panels, so it is intended to remain accessible in modern mobile browsers. Test touch dragging, dock position, and action spacing on your target devices, especially with many actions. If you rely on the remembered position, confirm it behaves correctly after refresh on mobile.
How can I test the dock before deploying it to production?
Start by enabling the dock in a local or staging Filament panel with a small set of actions. Check rendering, action ordering, visibility rules, drag behavior, and position persistence across page loads. Add your own authorization tests around who can see or trigger each action, and pin the package version in composer.lock before production.
What should I check before choosing this package over other Filament quick action plugins?
Compare it with other Filament quick action or floating menu plugins on Packagist and GitHub, focusing on Filament version support, maintenance activity, and configuration style. This package stands out if you specifically want a draggable floating dock with speed dial or bar modes and flat styles. For simpler needs, a standard Filament action group or page header actions may be enough.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager