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 Hover Scroll Column Laravel Package

wagnerbugs/filament-hover-scroll-column

A Filament table column that scrolls overflowing cell content horizontally on hover, so long text stays compact yet readable. Simple to add to resources and tables for cleaner, interactive admin lists.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Micro-UX polish for internal admin tooling. This is a single Filament table column that horizontally scrolls overflowing cell text on hover. It addresses a narrow readability problem in data-dense Filament tables (long identifiers, URLs, error messages, JSON strings, translated labels), not a platform capability.
  • Build vs buy: strongly favors "build" or "vendor with low commitment." The functional surface is small enough to replicate in-house as a custom Filament column in well under a day. Adopt only if the maintenance tradeoff (see below) is acceptable or the team lacks Filament column experience.
  • Feature-level yes, roadmap-level no. This should never appear on a roadmap or in a customer-facing release narrative. It is an internal DX/UX quality-of-life improvement that reduces horizontal truncation complaints from ops/support users who live in admin panels.
  • Scope signal, not strategy. The 0.1.0 version number and single-purpose scope tell you this is an early, likely single-maintainer package. Treat it as a disposable convenience dependency, not a foundation to design around.
  • Use cases where it pays off: back-office tables with fixed column widths and unbounded string content; support/ops dashboards where staff need to read full values without opening a detail view or expanding row modals.

When to Consider This Package

Consider it when all of the following hold:

  • You are on Filament (this is Filament-specific; it is not a general Laravel/Blade utility).
  • You have end users who regularly read long, unbroken string values in table cells and currently truncate, wrap, or open a detail view to read them.
  • The package is confined to admin/internal surfaces — not customer-facing UI where an unmaintained dependency becomes a visible defect.
  • You can pin the version and accept the risk of a 0.1.0 dependency (no stability guarantee, possible breaking changes in 0.x, uncertain long-term maintenance).

Look elsewhere (or build in-house) when:

  • You need this outside Filament, or you need wrapping/expand-on-click/tooltip behavior instead of hover-scroll.
  • Accessibility is a requirement. Hover-only affordances are problematic for keyboard and touch users; verify keyboard focus and touch fallbacks before shipping to any user base with accessibility commitments. This is the single biggest product risk here.
  • Your platform team has a policy against unvetted 0.x third-party packages in production admin panels.
  • The effort to write a local custom column is lower than the cost of dependency review, security scanning, and upgrade tracking — which, for a component this small, is often true.

How to Pitch It (Stakeholders)

For executives (one line): A tiny, low-cost UI add-on for our internal admin tables that lets staff read long truncated values by hovering, removing a recurring friction point in back-office workflows. No customer-facing impact, no infrastructure change, negligible cost.

For engineering: A Filament table column package (v0.1.0) that auto-scrolls overflowing cell text on hover. Evaluate against a ~half-day in-house custom column. Adopt only if (a) we're on a compatible Filament version, (b) it's scoped to internal admin panels, and (c) we pin the version and accept 0.x maintenance risk. Confirm keyboard-focus and touch behavior before rollout — hover-only interaction is an accessibility gap we should not ship to customer-facing surfaces. Do not build roadmap or architectural dependencies on it; if it goes stale, replacing it with our own column is trivial.

Recommendation: Low-priority, opportunistic adoption. Worth a short engineering spike, not a formal evaluation cycle.

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.
jlawrence/eos
wireblob/wire
leafs/csrf
leafs/vite
leafs/db
leafs/auth
leafs/cors
leafs/logger
facade/ignition-self-diagnosis
facade/ignition-code-editor
facade/ignition-tinker-tab
ovac/hubtel-payment
acacha/user
acacha/laravel-social
acacha/forge-publish
henzeb/housepedia-intelligence
yetanotherape/diff-match-patch
illuminate/framework
mrclay/shibalike
consoletvs/links