Skip to content
Known Issues: 6 impacting issues currently listed.
impacting+ : 6View details

Widget - Twitch Buttons

Three CTA buttons for Twitch. Delete any you don’t want.


Fields

FieldLabelDefault
twitchUserTwitch usernameyourname
labelWatchWatch labelWatch Live
labelScheduleSchedule labelSchedule
labelVodsVODs labelVODs

Template HTML

<div class="labw-btnrow">
<a class="labw-btn labw-btn--primary" href="https://twitch.tv/{{twitchUser}}" target="_blank" rel="noopener noreferrer">{{labelWatch}}</a>
<a class="labw-btn" href="https://twitch.tv/{{twitchUser}}/schedule" target="_blank" rel="noopener noreferrer">{{labelSchedule}}</a>
<a class="labw-btn" href="https://twitch.tv/{{twitchUser}}/videos" target="_blank" rel="noopener noreferrer">{{labelVods}}</a>
</div>

Template CSS

.labw-btnrow{
display:flex;
gap:10px;
flex-wrap:wrap;
}

.labw-btn{
--labw-btn-bg: rgba(255,255,255,.06);
--labw-btn-border: rgba(255,255,255,.14);
--labw-btn-text: rgba(255,255,255,.92);
--labw-btn-accent: #a970ff; /* twitch-ish */

display:inline-flex;
align-items:center;
justify-content:center;
padding: 10px 14px;
border-radius: 12px;
border: 1px solid var(--labw-btn-border);
background: var(--labw-btn-bg);
color: var(--labw-btn-text);
text-decoration:none;
font-weight: 800;
letter-spacing: .2px;
}

.labw-btn:hover{
transform: translateY(-1px);
}

.labw-btn--primary{
border-color: color-mix(in srgb, var(--labw-btn-accent) 55%, var(--labw-btn-border));
background: color-mix(in srgb, var(--labw-btn-accent) 25%, var(--labw-btn-bg));
}

Customizing buttons

The widget ships with three buttons (Watch Live, Schedule, VODs).
You can safely delete any <a class="labw-btn">…</a> you don’t want after inserting.

Help
Shortcuts
  • Ctrl/ + K: Tools palette (Lab)