]> git.sesse.net Git - ultimatescore/blobdiff - score.css
Bring back the Trøndisk branding.
[ultimatescore] / score.css
index 02edc2b02a4708b9b5d0c311d888947443dd62a9..c596902abb5a3e12014e9e61e4c33a9493908aa7 100644 (file)
--- a/score.css
+++ b/score.css
@@ -1,20 +1,20 @@
 * {
-  -webkit-box-sizing: border-box;
-  Box-Sizing: border-box;
-  -webkit-backface-visibility: hidden;
-  -webkit-transition: translate3d(0,0,0);
+  box-sizing: border-box;
 }
-html, body {
+body {
   width: 1280px;
   height: 720px;
   margin: 0;
   padding: 0;
   background: transparent;
   overflow: hidden;
-  -webkit-font-smoothing: antialiased !important;
+
+  /* 720p -> 1080p */
+  /* transform: scale(1.5);
+  transform-origin: top left; */
 }
 body {
-  font-family: 'Lato', sans-serif;
+  font-family: 'Exo', sans-serif;
   color: white;
 }
 
@@ -33,7 +33,7 @@ body {
   border: 1px solid #000;
 }
 .team1color, .team2color {
-  width: 15px;
+  width: 12px;
   margin: 5px;
 }
 .team1color {
@@ -50,19 +50,21 @@ body {
   text-align: center;
   height: 35px;
   background: linear-gradient(to bottom, #00a, #008);
+  padding-top: 2px;  /* needs to be adjusted per-font! */
 }
 .score {
   text-align: center;
   background: linear-gradient(to bottom, #00c, #00a);
   width: 110px;
   height: 35px;
+  padding-top: 2px;  /* needs to be adjusted per-font! */
 }
 
 /* Clock, to the right of score */
 .clockbug {
   position: fixed;
   font-size: 25px;
-  left: 360px;
+  left: 352px;
   top: 10px;
   border-collapse: collapse;
   white-space: nowrap;
@@ -72,7 +74,8 @@ body {
   border: 1px solid #000;
   background: linear-gradient(to bottom, #00a, #008);
   text-align: center;
-  height: 35px;
+  height: 36px;
+  padding-top: 2px;
   width: 90px;
 }
 .clockbug-hidden {
@@ -101,7 +104,7 @@ body {
   background: linear-gradient(to bottom, #00a, #008);
   text-align: center;
   height: 30px;
-  width: 340px;
+  width: 334px;
 }
 
 .commentbug-hidden {
@@ -131,6 +134,9 @@ body {
   background-image: url(lowerthird-bg.png);
   color: black;
   /* padding-top: 20px; */
+  display: flex;
+  align-items: center;
+  vertical-align: middle;
 }
 .lowerthird-headline-hidden {
   width: 0px;
@@ -146,6 +152,7 @@ body {
 .lowerthird-headline-content {
   padding-left: 20px;
   position: absolute;
+  padding-top: 4px;  /* needs to be adjusted per-font! */
 }
 .lowerthird-headline-content-hidden {
   clip: rect(0px,0px,200px,0px);
@@ -156,14 +163,15 @@ body {
 .lowerthird-headline-content-animate-out {
   -webkit-animation: wipe-in 2.0s ease;
   clip: rect(0px,0px,200px,0px);
+  -webkit-animation-fill-mode: both;
 }
 .lowerthird-subheading {
   position: fixed;
   font-size: 24px;
   left: 40px;
-  top: 637px;
+  top: 638px;
   height: 40px;
-  width: 500px;
+  width: 600px;
   border-collapse: collapse;
   white-space: nowrap;
   border: 1px solid black;
@@ -171,6 +179,8 @@ body {
   align-items: center; */
   /*background: linear-gradient(to right, #44c, #33a 15px); */
   background-image: url(lowerthird-bg2.png);
+  display: flex;
+  align-items: center;
 }
 .lowerthird-subheading-hidden {
   clip: rect(0px,0px,200px,0px);
@@ -187,6 +197,7 @@ body {
 .lowerthird-subheading-content {
   position: absolute;
   padding-left: 20px;
+  padding-top: 2px;  /* needs to be adjusted per-font! */
 }
 .lowerthird-subheading-content-hidden {
   width: 0px;
@@ -209,6 +220,10 @@ body {
   width: 170px;
   color: black;
 }
+.lowerthird-picture img {
+  height: 170px;
+  width: 170px;
+}
 .lowerthird-picture-hidden {
   width: 0px;
   border-left: 0px;
@@ -237,7 +252,7 @@ body {
   clip: rect(0px,0px,200px,0px);
 }
 
-/* these are hidden when actually run in casparcg */
+/* these are hidden when actually run in Nageru */
 #area {
   position: fixed;
   left: 0px;
@@ -285,7 +300,7 @@ body {
 }
 #carousel tr {
   /* background: rgba(0, 0, 170, 0.8); */
-  background: linear-gradient(to bottom, rgba(0, 0, 170, 0.8), rgba(0, 0, 130, 0.8));
+  background: linear-gradient(to bottom, rgba(0, 0, 170, 0.9), rgba(0, 0, 130, 0.9));
   /* -webkit-animation: fade-in calc(counter(rowNumber) * 1.0)s ease; */
   -webkit-animation: fade-in calc(counter-value(rowNumber) * 1.0s) ease;
 }
@@ -323,6 +338,25 @@ body {
   text-transform: none;
 }
 
+/* roster */
+#carousel .playerpadding {
+  font-size: 25px;
+  background: rgba(0,0,0,0);
+}
+#carousel th.playernum, #carousel .playername {
+  font-size: 35px;
+}
+#carousel th.playernum {
+  text-align: center;
+  padding-right: 8px;
+  padding-left: 0px; margin-left: 0px;
+  width: 80px;
+}
+#carousel .playername {
+  text-transform: none;
+  width: auto;
+}
+
 .nplayed, .gd, .pts {
   text-align: center;
 }
@@ -406,12 +440,12 @@ body {
     border: 1px solid black;
   }
   100% {
-    width: 500px;
+    width: 600px;
   }
 }
 @-webkit-keyframes scale-in-small {
   0% {
-    width: 500px;
+    width: 600px;
     border: 1px solid black;
   }
   80% {