Commit 27e4235
fix(workspace): move Sentry feedback to bottom-left + de-mute the assistant FAB
Two issues reported on the Sentry-enabled (prod) build:
1. The auto-injected Sentry "Report an issue" actor button and the
workspace assistant FAB both pinned to the bottom-right corner.
Sentry's actor carries a far higher z-index, so it overlapped and
blocked the assistant chat. (Not reproducible on localhost — Sentry
is a no-op without a DSN there, which is why it slipped earlier.)
Fix: set `--actor-inset: auto auto 16px 16px` on :root. Per the
installed @sentry-internal/feedback source the actor is positioned
via `inset: var(--actor-inset)` (default bottom-right); this
cascades into the widget shadow DOM exactly like the existing
--actor-* theme props, moving the trigger to the BOTTOM-LEFT —
opposite the assistant FAB (which keeps bottom-right). No code/JS
change, no Sentry option needed.
2. The assistant FAB's blue looked muted vs the app's other electric-
blue buttons. Its base gradient was already identical to
.rd-btn-primary, but an always-on cursor-highlight radial
(rgba(255,255,255,0.30) over ~55%) washed it out even at rest.
Dropped the radial layer so .rd-fab renders the exact same crisp
linear-gradient(180deg, var(--accent-strong) 0%, #114be9 100%) as
the primary buttons. Verified on localhost: computed background now
matches; radial gone. (The now-unused --rd-fab-x/y mousemove vars
are harmless, left in place.)
CSS-only. FAB color verified locally; the Sentry reposition manifests
only on the DSN-configured build (verify on prod after deploy).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent a5f85b0 commit 27e4235
1 file changed
Lines changed: 17 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
24 | 34 | | |
25 | 35 | | |
26 | 36 | | |
| |||
7055 | 7065 | | |
7056 | 7066 | | |
7057 | 7067 | | |
7058 | | - | |
7059 | | - | |
7060 | | - | |
7061 | | - | |
7062 | | - | |
7063 | | - | |
| 7068 | + | |
| 7069 | + | |
| 7070 | + | |
| 7071 | + | |
| 7072 | + | |
| 7073 | + | |
| 7074 | + | |
7064 | 7075 | | |
7065 | 7076 | | |
7066 | 7077 | | |
| |||
0 commit comments