feat: zero-friction side panel — auto-open on install, pill is clickable

Three changes to eliminate manual side panel setup:
- Auto-open side panel on extension install/update (onInstalled listener)
- gstack pill (bottom-right) is now clickable — opens the side panel
- Pill has pointer-events: auto so clicks always register (was: none)

User no longer needs to find the puzzle piece icon, pin the extension,
or know the side panel exists. It opens automatically on first launch
and can be re-opened by clicking the floating gstack pill.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-03-22 19:25:52 -07:00
parent 4e70c69d10
commit 08356929b3
3 changed files with 28 additions and 2 deletions
+2 -2
View File
@@ -26,14 +26,14 @@
font-size: 11px;
font-weight: 500;
letter-spacing: 0.02em;
pointer-events: none;
pointer-events: auto;
cursor: pointer;
transition: opacity 0.5s ease;
box-shadow: 0 2px 12px rgba(0, 0, 0, 0.4);
}
#gstack-status-pill:hover {
opacity: 1 !important;
pointer-events: auto;
}
.gstack-pill-dot {