PHPackages                             ideatocode/nova-tooltip-field - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. ideatocode/nova-tooltip-field

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

ideatocode/nova-tooltip-field
=============================

A Laravel Nova field to show additional data but not clutter the table.

v1.0.2(11mo ago)225.5k↓39.5%2MITSCSSPHP ^7.3|^8.0|^8.1|^8.2

Since Dec 29Pushed 11mo ago1 watchersCompare

[ Source](https://github.com/helios-live/nova-tooltip-field)[ Packagist](https://packagist.org/packages/ideatocode/nova-tooltip-field)[ RSS](/packages/ideatocode-nova-tooltip-field/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

Laravel Nova 4 Tooltip field
============================

[](#laravel-nova-4-tooltip-field)

A Laravel Nova Tooltip field for the index view.

When you want to show additional data but do not want to clutter the table, put it in a tooltip.

Inspired by:

Demo
----

[](#demo)

[![Demo #1](https://camo.githubusercontent.com/9a6b386d31e08a2a8407f939b6431dde5aa3a1f449a1c1665248ed07d00b46ed/687474703a2f2f672e7265636f726469742e636f2f68714572396550386b572e676966)](https://camo.githubusercontent.com/9a6b386d31e08a2a8407f939b6431dde5aa3a1f449a1c1665248ed07d00b46ed/687474703a2f2f672e7265636f726469742e636f2f68714572396550386b572e676966)

Installation
------------

[](#installation)

Run this command in your Laravel Nova project:

```
$ composer require helios-live/nova-tooltip-field
```

Usage
-----

[](#usage)

Use this field as any other fields. By design, this field will only be shown on index (lists) views.

```
use Ideatocode\NovaTooltipField\Tooltip;

 Tooltip::make('More', function(){
    return 'This a tooltip. You can put lengthy content here or any additional info.';
 }),
```

#### HTML

[](#html)

You can also pass HTML to the tooltip.

```
Tooltip::make('More', function(){
	return 'Additional User info'
		. ' Created at : ' . Carbon::parse($this->created_at)->diffForHumans()
		. ''
		.' Updated at : ' . Carbon::parse($this->created_at)->diffForHumans();
})->asHtml(),
```

[![Demo #2](https://camo.githubusercontent.com/4d9f6b6e667dcac9f6cd6c1f4e1feabf1221039aaa61f0e2fd4aa310ad8ce4d5/687474703a2f2f672e7265636f726469742e636f2f77376f6e326c6f6663412e676966)](https://camo.githubusercontent.com/4d9f6b6e667dcac9f6cd6c1f4e1feabf1221039aaa61f0e2fd4aa310ad8ce4d5/687474703a2f2f672e7265636f726469742e636f2f77376f6e326c6f6663412e676966)

#### Trigger element

[](#trigger-element)

You can also pass change the trigger element of the tooltip.

```
Tooltip::make('More', function(){
	return 'Additional User info'
		. ' Created at : ' . Carbon::parse($this->created_at)->diffForHumans()
		. ''
		.' Updated at : ' . Carbon::parse($this->created_at)->diffForHumans();
})->asHtml()->trigger('oh Ya!'),
```

### Contributions

[](#contributions)

All contributions are welcomed. Please send a PR.

### Authors

[](#authors)

- Alexandru Eftimie  -
- Philippe Pérusse

The styles are based on [Bootstrap's Tooltip component](https://github.com/twbs/bootstrap/blob/v4-dev/scss/_tooltip.scss).

### License

[](#license)

This package is open-sourced software licensed under the [MIT Licence](https://github.com/philperusse/nova-tooltip-field/blob/master/LICENSE)

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance51

Moderate activity, may be stable

Popularity31

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 76.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~890 days

Total

2

Last Release

346d ago

PHP version history (2 changes)v1.0.1PHP ^7.3|^8.0

v1.0.2PHP ^7.3|^8.0|^8.1|^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/09dbf787c0b3936d92194a12ebd68b7c54b8a4f10616e7c665c3ea651e0cada8?d=identicon)[helios-live](/maintainers/helios-live)

---

Top Contributors

[![alexandru-eftimie](https://avatars.githubusercontent.com/u/65734304?v=4)](https://github.com/alexandru-eftimie "alexandru-eftimie (10 commits)")[![philperusse](https://avatars.githubusercontent.com/u/4503049?v=4)](https://github.com/philperusse "philperusse (2 commits)")[![ptravassos](https://avatars.githubusercontent.com/u/5153801?v=4)](https://github.com/ptravassos "ptravassos (1 commits)")

---

Tags

laravelnova

### Embed Badge

![Health badge](/badges/ideatocode-nova-tooltip-field/health.svg)

```
[![Health](https://phpackages.com/badges/ideatocode-nova-tooltip-field/health.svg)](https://phpackages.com/packages/ideatocode-nova-tooltip-field)
```

###  Alternatives

[optimistdigital/nova-sortable

This Laravel Nova package allows you to reorder models in a Nova resource's index view using drag &amp; drop.

2872.1M6](/packages/optimistdigital-nova-sortable)[outl1ne/nova-sortable

This Laravel Nova package allows you to reorder models in a Nova resource's index view using drag &amp; drop.

2861.8M9](/packages/outl1ne-nova-sortable)[optimistdigital/nova-multiselect-field

A multiple select field for Laravel Nova.

3403.5M7](/packages/optimistdigital-nova-multiselect-field)[digital-creative/conditional-container

Provides an easy way to conditionally show and hide fields in your Nova resources.

116593.8k4](/packages/digital-creative-conditional-container)[sbine/route-viewer

A Laravel Nova tool to view your registered routes.

57215.9k](/packages/sbine-route-viewer)[markwalet/nova-modal-response

A Laravel Nova asset for Modal responses on an action.

14720.0k](/packages/markwalet-nova-modal-response)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
