From bbafe7fb7e252193089e0f0fe903a985371ca685 Mon Sep 17 00:00:00 2001 From: adlee-was-taken Date: Fri, 24 Apr 2026 22:20:16 -0400 Subject: [PATCH] feat(ext): sweep inline blue/red colors to gold/theca-red Co-Authored-By: Claude Opus 4.7 (1M context) --- extension/src/content/capture.ts | 4 ++-- extension/src/content/icon.ts | 4 ++-- extension/src/popup/components/generator-popover.ts | 2 +- extension/src/popup/components/settings.ts | 6 +++--- extension/src/popup/components/types/login.ts | 2 +- extension/src/popup/components/types/totp.ts | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/extension/src/content/capture.ts b/extension/src/content/capture.ts index 3a3addc..6399ded 100644 --- a/extension/src/content/capture.ts +++ b/extension/src/content/capture.ts @@ -181,7 +181,7 @@ function showPrompt( msgSpan.style.cssText = 'flex:1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;'; msgSpan.appendChild(document.createTextNode(`${actionLabel} login for `)); const hostStrong = document.createElement('strong'); - hostStrong.style.color = '#58a6ff'; + hostStrong.style.color = '#d2ab43'; hostStrong.textContent = hostname; msgSpan.appendChild(hostStrong); if (username) { @@ -192,7 +192,7 @@ function showPrompt( const saveBtn = document.createElement('button'); saveBtn.textContent = actionLabel; saveBtn.style.cssText = [ - 'background:#1f6feb', 'color:#fff', 'border:none', 'padding:5px 14px', + 'background:#7c5719', 'color:#fff', 'border:none', 'padding:5px 14px', 'border-radius:3px', 'cursor:pointer', 'font-family:inherit', 'font-size:12px', 'white-space:nowrap', ].join('; '); diff --git a/extension/src/content/icon.ts b/extension/src/content/icon.ts index a637559..eec7f1b 100644 --- a/extension/src/content/icon.ts +++ b/extension/src/content/icon.ts @@ -70,7 +70,7 @@ export function injectFieldIcons( icon.style.cssText = [ 'width: 20px', 'height: 20px', 'line-height: 20px', 'text-align: center', 'font-size: 10px', 'font-weight: 700', - 'font-family: monospace', 'color: #fff', 'background: #1f6feb', + 'font-family: monospace', 'color: #fff', 'background: #7c5719', 'border-radius: 3px', 'cursor: pointer', 'user-select: none', 'box-sizing: border-box', ].join('; '); @@ -200,7 +200,7 @@ function showAckHint(hostname: string): void { ].join('; '); const title = document.createElement('div'); - title.style.cssText = 'font-weight: 700; margin-bottom: 4px; color: #58a6ff;'; + title.style.cssText = 'font-weight: 700; margin-bottom: 4px; color: #d2ab43;'; title.textContent = 'relicario'; hint.appendChild(title); diff --git a/extension/src/popup/components/generator-popover.ts b/extension/src/popup/components/generator-popover.ts index 1669c88..5dbc35e 100644 --- a/extension/src/popup/components/generator-popover.ts +++ b/extension/src/popup/components/generator-popover.ts @@ -280,7 +280,7 @@ function buildInnerHtml(knobs: UiKnobs): string { ${knobs.kind === 'random' - ? `` + ? `` : ''}
diff --git a/extension/src/popup/components/settings.ts b/extension/src/popup/components/settings.ts index a30ea03..2a3db15 100644 --- a/extension/src/popup/components/settings.ts +++ b/extension/src/popup/components/settings.ts @@ -25,7 +25,7 @@ export async function renderSettings(app: HTMLElement): Promise {
${escapeHtml(h)}
@@ -49,8 +49,8 @@ export async function renderSettings(app: HTMLElement): Promise {
prompt style
- - + +
diff --git a/extension/src/popup/components/types/login.ts b/extension/src/popup/components/types/login.ts index 274c3d1..e66fc85 100644 --- a/extension/src/popup/components/types/login.ts +++ b/extension/src/popup/components/types/login.ts @@ -47,7 +47,7 @@ export async function renderDetail(app: HTMLElement, item: Item): Promise const sigInner = `
${escapeHtml(item.title)}
- ${url ? `open ↗` : ''} + ${url ? `open ↗` : ''}
`; diff --git a/extension/src/popup/components/types/totp.ts b/extension/src/popup/components/types/totp.ts index d0d04e8..867a24b 100644 --- a/extension/src/popup/components/types/totp.ts +++ b/extension/src/popup/components/types/totp.ts @@ -57,7 +57,7 @@ export async function renderDetail(app: HTMLElement, item: Item): Promise const ringSvg = ` -