summaryrefslogtreecommitdiff
path: root/frontend/static/css/used_to_be_called_chat.css
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/static/css/used_to_be_called_chat.css')
-rw-r--r--frontend/static/css/used_to_be_called_chat.css621
1 files changed, 621 insertions, 0 deletions
diff --git a/frontend/static/css/used_to_be_called_chat.css b/frontend/static/css/used_to_be_called_chat.css
new file mode 100644
index 0000000..8cbe833
--- /dev/null
+++ b/frontend/static/css/used_to_be_called_chat.css
@@ -0,0 +1,621 @@
+*
+ {
+ padding:0;
+ margin: 0;
+ }
+body
+ {
+ background: #000;
+ font-family: trebuchet ms, helvetica, arial, sans-serif;
+ }
+a
+ {
+ text-decoration: none;
+ }
+a:hover
+ {
+ text-decoration: underline;
+ }
+#bg
+ {
+ position: fixed;
+ top: 0;
+ left: 0;
+ opacity: 1;
+ z-index: -3;
+ display: none;
+ }
+
+#curtain
+ {
+ background: #080810;
+ opacity: 0.3;
+ width: 100%;
+ height: 100%;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 10;
+ }
+#login
+ {
+ background: #000;
+ display: block;
+ width: 50%;
+ top: 20%;
+ left: 50%;
+ margin-left: -25%;
+ padding: 30px;
+ padding-bottom: 60px;
+ z-index: 20;
+ position: fixed;
+ text-align: center;
+ }
+#login img
+ {
+ margin-bottom: 20px;
+ }
+#login label
+ {
+ min-width: 20%;
+ display: inline-block;
+ text-align: right;
+ padding-right: 10px;
+ font-size: 18px;
+ color: #fff;
+ }
+#login #button-shim
+ {
+ width: 30%;
+ display: inline-block;
+ text-align: left;
+ padding: 10px 10px 10px 0;
+ margin-right: 20px;
+ }
+#login-username, #login-password
+ {
+ width: 30%;
+ margin-right: 10px;
+ font-size: 24px;
+ border: 2px solid #806;
+ padding: 10px;
+ }
+#login a
+ {
+ color: #68f;
+ text-decoration: underline;
+ }
+#sitez
+ {
+ position: absolute;
+ top: 30px;
+ right: 30px;
+ color: #888;
+ z-index: 21;
+ color: #aaa;
+ }
+#sitez a, #sitez #logout
+ {
+ cursor: pointer;
+ color: #aaa;
+ text-decoration: underline;
+ }
+#sitez select option
+ {
+ color: #666;
+ text-decoration: none;
+ padding-right: 3px;
+ }
+button
+ {
+ font-size: 24px;
+ background: #030303;
+ color: #fff;
+ padding: 2px;
+ }
+nav
+ {
+ z-index: 10;
+ margin: 0 auto;
+ }
+nav button
+ {
+ background-color: #080808;
+ font-size: 14px;
+ min-width: 40px;
+ min-height: 20px;
+ padding: 5px 5px;
+ position: relative;
+ top: -3px;
+ }
+nav button#like.liked
+ {
+ background-color: #804;
+ color: #fff8ee;
+ }
+nav button#like
+ {
+ background-color: #312;
+ color: #fed;
+ }
+nav #vidlink
+ {
+ margin: 14px 0 0 10px;
+ padding: 2px;
+ display: inline-block;
+ font-size: 14px;
+ color: #8b8;
+ position: relative;
+ cursor: pointer;
+ top: -2px;
+ background-color: #000;
+ }
+nav button#scan
+ {
+ margin-left: 10px;
+ }
+button#scan.blinkOn
+ {
+ color: #fff;
+ background-color: #f8f;
+ }
+button#scan.blinkOff
+ {
+ color: #ff0;
+ background-color: #80f;
+ }
+button#pause
+ {
+ color: #38f;
+ font-weight: bold;
+ min-width: 50px;
+ }
+#login #button-shim button
+ {
+ padding: 2px 5px;
+ }
+#login #noemail
+ {
+ color: #ddd;
+ }
+#lunacy
+ {
+ z-index: 40;
+ background: #ddd;
+ color: #000;
+ display: block;
+ width: 700px;
+ position: fixed;
+ top: 20%;
+ left: 50%;
+ margin-left: -390px;
+ opacity: 0.7;
+ padding: 40px;
+ text-align: center;
+ font-size: 48px;
+ }
+#plea
+ {
+ z-index: 30;
+ background: #ddd;
+ color: #000;
+ display: block;
+ width: 400px;
+ position: fixed;
+ top: 20%;
+ left: 50%;
+ margin-left: -240px;
+ opacity: 0.7;
+ padding: 40px;
+ text-align: center;
+ font-size: 48px;
+ }
+#loading
+ {
+ z-index: 20;
+ background: transparent;
+ color: #06033c;
+ text-shadow: #060363 0 0 50px;
+ display: block;
+ position: fixed;
+ width: 100%;
+ padding: 20px;
+ top: 30%;
+ left: 10%;
+ font-size: 170px;
+ font-weight: bold;
+ text-align: left;
+ white-space: no-wrap;
+ letter-spacing: -3px;
+ }
+#logo
+ {
+ position: fixed;
+ top: 10px;
+ z-index: 20;
+ left: 10px;
+ }
+#logobg
+ {
+ position: fixed; top: 10px; left: 0; width: 100%; height: 64px;
+ background-color: #000; opacity: 0.8; z-index: 19;
+ }
+#logo a
+ {
+ float: left;
+ display: inline-block;
+ }
+#logo a img
+ {
+ display: inline-block;
+ }
+#logo h1
+ {
+ padding: 15px 0 0 25px;
+ font-size: 34px;
+ color: #fff;
+ font-weight: normal;
+ font-style: italic;
+ font-family: georgia, garamond, serif;
+ color: #8ff;
+ display: inline-block;
+ }
+#logo #likebutton
+ {
+ display: inline-block;
+ width: 90px;
+ height: 21px;
+ margin-left: 20px;
+ margin-top: -5px;
+ }
+#likereport
+ {
+ position: fixed;
+ width: 100px;
+ padding: 20px;
+ z-index: 19;
+ overflow-y: hidden;
+ }
+#likereport a
+ {
+ background-color: #222;
+ display: block;
+ text-decoration: none;
+ padding: 5px;
+ opacity: 0.95;
+ }
+#instructions
+ {
+ position: fixed;
+ width: 450px;
+ z-index: -1;
+ }
+#instructions span
+ {
+ display: inline-block;
+ background-color: #000;
+ color: #008fe6;
+ font-size: 14px;
+ line-height: 14px;
+ padding: 3px;
+ opacity: 0.8;
+ }
+#form
+ {
+ position: fixed;
+ bottom: 10px;
+ left: 0px;
+ padding: 15px 10px 10px 10px;
+ background-color: #000;
+ white-space: nowrap;
+ }
+#form #chat-message
+ {
+ border: 0;
+ outline: 0;
+ font-size: 18px;
+ padding: 5px;
+ margin-right: 5px;
+ }
+#form #chat-send
+ {
+ margin: 0;
+ outline: 0;
+ padding: 2px 6px;
+ position: relative;
+ top: 1px;
+ color: #fff;
+ font-size: 20px;
+ }
+#form #chat-send:hover
+ {
+ background-color: #543;
+ }
+#formbg
+ {
+ background-color: #000;
+ opacity: 0.7;
+ }
+#player
+ {
+ position: fixed;
+ padding: 10px;
+ left: 20px;
+ top: 10px;
+ background-color: #000;
+ display: none;
+ }
+#player #ytplayer
+ {
+ position: static;
+ width: 533px;
+ height: 400px;
+ display: block;
+ background-color: #888;
+ pointer-events: none;
+ }
+#playlistbg
+ {
+ position: fixed;
+ background-color: #222;
+ opacity: 0.4;
+ z-index: 11;
+ }
+#playlist
+ {
+ position: fixed;
+ left: 450px;
+ top: 10px;
+ width: 320px;
+ background-color: #transparent;
+ opacity: 1;
+ border-bottom: 10px solid #000;
+ z-index: 12;
+ }
+#playlist #queue
+ {
+ overflow-y: scroll;
+ overflow-x: hidden;
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 85%;
+ }
+#playlist img
+ {
+ position: absolute;
+ top: -5px;
+ left: 10px;
+ }
+li
+ {
+ list-style-type: none;
+ }
+#queue li
+ {
+ font-size: 16px;
+ list-style-type: none;
+ margin: 0;
+ border-bottom: 1px solid #333;
+ padding: 10px 5px 10px 10px;
+ opacity: 0.8;
+ }
+#queue li span.like
+ {
+ color: #bbe;
+ font-size: 15px;
+ padding: 2px 10px 0 5px;
+ display: inline-block;
+ float: right;
+ cursor: pointer;
+ }
+#queue li.liked span.like
+ {
+ color: #fff;
+ font-weight: bold;
+ }
+#queue li span.yt
+ {
+ padding-left: 2px;
+ cursor: pointer;
+ color: #fff;
+ display: inline-block;
+ max-width: 65%;
+ }
+#queue li span.yt.error
+ {
+ color: #888;
+ }
+#queue li a
+ {
+ float: right;
+ color: #ff0066;
+ padding: 2px 10px 0 5px;
+ display: inline-block;
+ font-weight: bold;
+ font-size: 15px;
+ }
+#queue li.selected
+ {
+ opacity: 1.0;
+ color: #008fe6;
+ background-color: #04022d;
+ }
+#queue li.selected span.like
+ {
+ color: #a3d3ff;
+ }
+#queue li.selected.liked span.like
+ {
+ color: #fff;
+ }
+#queue li.selected a
+ {
+ color: #d8131f;
+ }
+#queue li.selected span.yt
+ {
+ color: #f0efe6;
+ }
+#chatbg
+ {
+ position: fixed;
+ bottom: 100px;
+ left: 20px;
+ padding: 10px;
+ width: 600px;
+ background-color: #000;
+ padding: 0 10px 5px 10px;
+ opacity: 0.3;
+ z-index: 9;
+ }
+#chat
+ {
+ padding: 0 10px 5px 10px;
+ position: fixed;
+ overflow-y: scroll;
+ font-size: 16px;
+ vertical-align: bottom;
+ background: transparent;
+ z-index: 10;
+ }
+#chat a
+ {
+ opacity: 0.8;
+ color: #ccff66;
+ text-decoration: underline;
+ }
+#chat a.u
+ {
+ font-weight: normal;
+ min-width: 60px;
+ padding-right: 10px;
+ display: inline-block;
+ color: #ff0066;
+ opacity: 0.9;
+ text-decoration: none;
+ }
+#chat a.pic
+ {
+ opacity: 1;
+ }
+#chat span
+ {
+ color: #f0fff0;
+ text-shadow: #000 0 0 2px;
+ }
+#chat .ytlink
+ {
+ color: #aaccff;
+ cursor: pointer;
+ text-decoration: underline;
+ text-shadow: none;
+ text-shadow: #000 0 0 1px;
+ opacity: 1;
+ }
+#chat .ytlink:hover
+ {
+ color: #dd66ff;
+ text-decoration: underline;
+ text-shadow: #000 0 0 1px;
+ }
+#chat .ytlink.playing
+ {
+ color: #daf;
+ font-weight: bold;
+ text-decoration: none;
+ }
+#chat .ytlink.playing::before
+ {
+ text-decoration: none;
+ content: "\25b6 ";
+ font-weight: bold;
+ }
+#chat img
+ {
+ max-width: 350px;
+ max-height: 400px;
+ border: 0;
+ }
+#lastlogbg
+ {
+ position: fixed;
+ background-color: #000;
+ opacity: 0.5;
+ padding: 10px;
+ z-index: 15;
+ }
+#lastlogbox
+ {
+ position: fixed;
+ font-size: 14px;
+ padding: 10px;
+ z-index: 16;
+ }
+#lastlogbox h4
+ {
+ font-size: 12px;
+ font-weight: bold;
+ color: #eee;
+ padding-bottom: 5px;
+ }
+#lastlogbox ul
+ {
+ border-top: 1px solid #000;
+ }
+li.ll
+ {
+ list-style-type: none;
+ }
+li.ll a
+ {
+ color: #d0e0fe;
+ padding: 5px 0;
+ border-bottom: 1px solid #000;
+ display: block;
+ text-shadow: #000 0 0 2px;
+ text-decoration: underline;
+ font-size: 16px;
+ font-weight: bold;
+ }
+#msg
+ {
+ opacity: 0.8;
+ z-index: 20;
+ position: fixed;
+ right: 10px;
+ top: 10px;
+ width: 350px;
+ padding: 10px;
+ overflow-x: hidden;
+ overflow-y: scroll;
+ font-size: 13px;
+ background-color: #fff;
+ }
+#flower
+ {
+ position: absolute;
+ top: 0;
+ right: 10%;
+ z-index: 20;
+ pointer-events: none;
+ display: none;
+ }
+#plant
+ {
+ position: absolute;
+ bottom: 0;
+ z-index: 20;
+ pointer-events: none;
+ display: none;
+ }
+#shim
+ {
+ width: 10px;
+ height: 500px;
+ }
+#scanjam { padding: 10px 0 10px 0; }
+#msg { display: none; }
+#login,#sitez { display: none; }
+#lunacy { display: none; }
+#likereport, #logo, #logobg, #chat, #chatbg, #form, #formbg, #instructions, #playlist, #playlistbg, #lastlogbox, #lastlogbg { display: none; }