Plugin screenshot thumbnail 1/3
Plugin screenshot thumbnail 2/3
Plugin screenshot thumbnail 3/3

A lightweight control panel companion that follows editors through their session. Puppy displays a draggable, collapsible overlay with a live trail of visited pages, edited elements, and quick links back to recently worked-on locations.

Features

Session Trail

Puppy records where you go in the control panel and normalizes routes into readable labels:

  • /admin/dashboard → Dashboard
  • /admin/entries/blog → Entries: Blog
  • /admin/entries/blog/123-spring-launch → Spring Launch
  • /admin/assets/images → Assets: Images
  • /admin/globals/footerSettings → Global: Footer Settings

Edit Tracking

Puppy listens for element save events on the backend and records them separately from page visits. Each edit captures the element type, title, action (saved or created), and section/volume context.

Floating Panel

The overlay sits on top of the control panel and includes:

  • Trail tab — the last 25 pages visited, with clickable links back
  • Edits tab — elements you saved or created during the session
  • Stats tab — pages visited, items edited, and session duration

Collapse and Drag

  • Collapse to a small badge showing the paw icon and item count
  • Drag the panel anywhere on screen
  • Position and state are remembered across page loads via localStorage

Pause and Clear

  • Pause tracking at any time without hiding the panel
  • Clear the session trail to start fresh

Requirements

  • Craft CMS 5.0 or later
  • PHP 8.2 or later
Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
1
Version
5.0.3
License
Craft
Compatibility
Craft 5
Last release
April 15, 2026
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs