diff --git a/src/renderer-profile.ts b/src/renderer-profile.ts index 38ec6a0..940beb2 100644 --- a/src/renderer-profile.ts +++ b/src/renderer-profile.ts @@ -121,7 +121,7 @@ function renderStreamerProfileCard(p: StreamerProfile): void { // current preview frame + viewer count + title + game + record CTA. const liveCard = p.isLive ? ` -
+
${p.currentStreamPreviewUrl ? `Live preview` : `
`} @@ -140,7 +140,7 @@ function renderStreamerProfileCard(p: StreamerProfile): void { applyProfileHtml(el, ` ${bannerStyle ? `
` : ''}
-
+
${avatarBlock}
diff --git a/src/styles.css b/src/styles.css index e3261e9..f8f6dee 100644 --- a/src/styles.css +++ b/src/styles.css @@ -3340,6 +3340,17 @@ input[type="number"]::-webkit-outer-spin-button { transform: scale(1.04); } +.streamer-profile-avatar-wrap:focus-visible { + outline: none; + border-radius: 50%; + box-shadow: 0 0 0 3px rgba(145, 70, 255, 0.55); +} + +.streamer-profile-live-card:focus-visible { + outline: none; + box-shadow: 0 0 0 3px rgba(233, 25, 22, 0.55), 0 6px 22px rgba(233, 25, 22, 0.20); +} + .streamer-profile-avatar { width: 88px; height: 88px;