diff --git a/plugins/atem/styles.css b/plugins/atem/styles.css index a5b7f6b..ed7ca69 100644 --- a/plugins/atem/styles.css +++ b/plugins/atem/styles.css @@ -36,6 +36,10 @@ h3 { background: radial-gradient(circle, rgba(255, 240, 0, 1) 0%, rgba(250, 169, 9, 1) 100%); } +.atem-gray { + color: rgb(150, 150, 150); +} + .source-label { display: flex; align-items: center; @@ -53,14 +57,31 @@ h3 { display: flex; flex-direction: column; width: fit-content; + padding: 5px; +} + +.fade-to-black .source-wrapper { + display: flex; + width: fit-content; + padding: 5px; } .dsk-rate, .ftb-rate { display: flex; justify-content: center; + flex-direction: column; } + +.ftb-rate { + width: 50px; +} + .dsk-rate-label, .ftb-rate-label { color: rgb(235, 110, 0); + background-color: black; + border-radius: 3px; + padding: 2px; + text-align: center; } diff --git a/plugins/atem/template.ejs b/plugins/atem/template.ejs index 78f9f9f..3775b7a 100644 --- a/plugins/atem/template.ejs +++ b/plugins/atem/template.ejs @@ -6,9 +6,9 @@ <% Object.entries(data.video.mixEffects).forEach(([meIndex, state])=>{ %>
-

ME<%= Number(meIndex) + 1 %>

+

ME<%= Number(meIndex) + 1 %>

-

Program

+

Program

<% Object.entries(data.inputs).forEach(([inputId, state])=>{ %>
@@ -19,7 +19,7 @@
-

Preview

+

Preview

<% Object.entries(data.inputs).forEach(([inputId, state])=>{ %>
@@ -29,7 +29,7 @@
-
+
-

Fade to Black

+

Fade to Black

+
Rate
1:00
@@ -62,16 +63,17 @@ <% if (data.video.downstreamKeyers) { %> <% Object.entries(data.video.downstreamKeyers).forEach(([dskIndex, state])=>{ %>
-

DSK<%= Number(dskIndex) + 1 %>

+

DSK<%= Number(dskIndex) + 1 %>

TIE
+
Rate
1:00
-
ON AIR
+
ON
AIR