feat(adwright panel): add cross-link button to BTE Command Center
plugin-tests / test (push) Failing after 6s

Header now shows ↗ BTE button next to the profile status pill. Click
invokes window.SvrntyBTE.open() to surface the BTE overlay, satisfying
the "Adwright pulls content from BTE panel" integration goal at the UX
level. Asset-URL-level integration follows automatically once cycles
contain BTE-rendered asset references (post Phase 8).

Themed via existing CSS vars (--accent, --border2, --accent-bg, etc) —
zero hardcoded colors. CONNECTION-MAP regenerated.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Svrnty
2026-05-24 12:19:17 -04:00
parent 4dac80b215
commit 849dd27119
3 changed files with 25 additions and 1 deletions
+18
View File
@@ -456,3 +456,21 @@ main.main:has(> .svrnty-aw-panel) > #mainChat {
}
.svrnty-aw-toast.svrnty-aw-toast-error { border-color: var(--error); color: var(--error); }
.svrnty-aw-toast.svrnty-aw-toast-success { border-color: var(--success); color: var(--success); }
/* Cross-panel link button (Adwright header → BTE overlay) */
.svrnty-aw-bte-link {
margin-left: 12px;
padding: 4px 10px;
background: transparent;
border: 1px solid var(--border2);
border-radius: var(--radius-md);
font-size: 12px;
font-family: var(--font-ui);
color: var(--accent);
cursor: pointer;
transition: background 0.15s, border-color 0.15s;
}
.svrnty-aw-bte-link:hover {
background: var(--accent-bg);
border-color: var(--accent);
}