summaryrefslogtreecommitdiff
path: root/public/css
diff options
context:
space:
mode:
Diffstat (limited to 'public/css')
-rw-r--r--public/css/master.css125
1 files changed, 125 insertions, 0 deletions
diff --git a/public/css/master.css b/public/css/master.css
index e69de29..794eb43 100644
--- a/public/css/master.css
+++ b/public/css/master.css
@@ -0,0 +1,125 @@
+@import url("https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;700&display=swap");
+
+* {
+ font-family: "Ubuntu", sans-serif;
+ font-weight: 300;
+ color: white;
+}
+
+:root {
+ --bg: #263238;
+ --bg-dark: #000a12;
+ --bg-light: #354b58;
+ --bg-lighter: #4f5b62;
+ --bg-disabled: #720000;
+ --bg-enabled: #097200;
+ --ac: #4a148c;
+ --ac-light: #7c43bd;
+ --ac-dark: #12005e;
+}
+
+body {
+ background-color: var(--bg-dark);
+}
+
+h2 {
+ font-weight: 700;
+ margin: 1em;
+}
+
+input[type="button"] {
+ padding: 0.5em;
+ margin: 0.25em;
+ background-color: var(--bg-light);
+ border: 0px solid transparent;
+ border-radius: 3px;
+}
+input[type="button"]:hover {
+ background-color: var(--bg-lighter);
+}
+input[type="button"].enabled {
+ background-color: var(--bg-enabled);
+}
+input[type="text"] {
+ background-color: var(--bg-dark);
+ border: 1px solid var(--ac-light);
+}
+
+.local-controls {
+ background-color: var(--bg);
+ padding: 0.5em;
+ position: absolute;
+ bottom: 0.5em;
+ border: 0px solid transparent;
+ border-radius: 5px;
+ left: 50%;
+ transform: translateX(-50%);
+ z-index: 100;
+}
+
+.room {
+ width: 100vw;
+ height: 100vh;
+ display: flex;
+ justify-content: center;
+}
+
+.user {
+ background-color: var(--bg);
+ border: 0px soly transparent;
+ border-radius: 5px;
+ padding: 1em;
+ vertical-align: baseline;
+ height: 15em;
+ min-width: 10em;
+ margin: 0.5em;
+}
+
+.user .info .name {
+ font-weight: 400;
+}
+.user.local .info .name {
+ text-decoration: underline;
+}
+
+.info .status {
+ background-color: var(--bg-disabled);
+ padding: 0.25em;
+ margin: 0.1em;
+ border: 0px solid transparent;
+ border-radius: 10px;
+}
+.info .status.enabled {
+ background-color: var(--bg-enabled);
+}
+
+.media {
+ height: 100%;
+ width: auto;
+ border: 0px solid transparent;
+ border-radius: 5px;
+}
+
+.media.maximized {
+ position: absolute;
+ top: 50vh;
+ left: 50vw;
+ width: 100vw;
+ height: 100vh;
+ z-index: 1000;
+ transform: translate(-50%, -50%);
+}
+
+.start-box {
+ position: absolute;
+ top: 50vh;
+ left: 50vw;
+ transform: translate(-50%, -50%);
+}
+.start-box p {
+ margin-bottom: 0.5em;
+}
+.start-box input[type="text"] {
+ margin: 0.5em;
+ font-size: 32px;
+}