diff --git a/public/signup_login_wall.html b/public/signup_login_wall.html index 986d817..ffed02c 100644 --- a/public/signup_login_wall.html +++ b/public/signup_login_wall.html @@ -5,7 +5,7 @@ flex-direction: column; align-items: center; justify-content: center; - position: absolute; + position: fixed; top: 0; left: 0; right: 0; @@ -18,13 +18,11 @@ #auth-container { width: 95%; - min-height: 25rem; position: relative; background: hsl(from var(--bg) h s calc(l/1.1) / 0.5); max-width: 40em; margin: 0 auto; border-radius: calc( var(--border-radius) * 2); - overflow: hidden; transition: all 0.33s ease; animation: zoomsettle 0.4s ease; @@ -41,15 +39,6 @@ } } - #login-tab .tab-content { - min-height: 17rem; - overflow: hidden; - } - - #signup-tab .tab-content { - min-height: 21rem; - } - body[data-user] #signup-login-wall { visibility: hidden; opacity: 0; @@ -58,7 +47,7 @@ #signup-login-wall form { width: 100%; - padding: 1.5rem 1.5rem 0 1.5rem; + padding: 0.5rem 1.5rem 0; } @@ -66,96 +55,93 @@
-
- - -
-
+ + +
+ + +
+ + +
+
+ + +
+
-
- - -
-
- - -
-
- - - -
- - -
-
-
- - -
-
- -
- - -
-
- - -
-
- -
-
-
+ + +
+ + +
+ + + +
+
+ +
+ + +
+
+ + +
+
+ +
+
diff --git a/public/tabs/blurbs/blurbs.html b/public/tabs/blurbs/blurbs.html index 19454c8..74e9f63 100644 --- a/public/tabs/blurbs/blurbs.html +++ b/public/tabs/blurbs/blurbs.html @@ -127,122 +127,120 @@ } -
- - -
-
- + + +
+
+ - + -
- - +
diff --git a/public/tabs/calendar/calendar.html b/public/tabs/calendar/calendar.html index be736d3..2fcb3bc 100644 --- a/public/tabs/calendar/calendar.html +++ b/public/tabs/calendar/calendar.html @@ -1,16 +1,14 @@ -
- - -
- -
+ + +
+
diff --git a/public/tabs/chat/chat.css b/public/tabs/chat/chat.css index 3c553cb..d944a00 100644 --- a/public/tabs/chat/chat.css +++ b/public/tabs/chat/chat.css @@ -1,10 +1,10 @@ -#chat #chat-container { +#chat-container { position: relative; width: 100%; height: 100%; } -#chat #chat-content { +#chat-container #chat-content { overflow-y: scroll; scroll-behavior: smooth; position: absolute; @@ -14,13 +14,14 @@ bottom: 5rem; padding: 1.5rem 1.5rem 0.75rem 1.5rem; } + @media screen and (max-width: 1200px) { - #chat #chat-content { + #chat-container #chat-content { padding: 0.75rem; } } -#chat #chat-entry-container { +#chat-container #chat-entry-container { position: absolute; bottom: 0; left: 0; @@ -29,18 +30,18 @@ padding: 1rem; } -#chat #chat-entry-container form { +#chat-container #chat-entry-container form { display: flex; flex-direction: row; } -#chat #chat-entry-container form input[type="file"] { +#chat-container #chat-entry-container form input[type="file"] { opacity: 0; display: none; } -#chat #chat-entry-container form button, -#chat #chat-entry-container form label { +#chat-container #chat-entry-container form button, +#chat-container #chat-entry-container form label { position: relative; top: inherit; font-size: inherit; @@ -54,12 +55,12 @@ border: 1px solid rgba(128, 128, 128, 0.2); } -#chat #chat-entry-container form textarea { +#chat-container #chat-entry-container form textarea { flex-grow: 1; resize: none; } -#chat .message-container { +#chat-container .message-container { position: relative; transition: all 0.33s; background: var(--bg-lighter); @@ -68,7 +69,7 @@ border-radius: var(--border-radius); } -#chat .message-container .html-from-markdown { +#chat-container .message-container .html-from-markdown { padding: 0; } @@ -100,45 +101,33 @@ padding-top: 0 !important; } -.user-tock.time-tock + .user-tock.time-tick:has(+ .user-tock.time-tick), -.user-tock.time-tick + .user-tock.time-tock:has(+ .user-tock.time-tock), -.user-tick.time-tock + .user-tick.time-tick:has(+ .user-tick.time-tick), -.user-tick.time-tick + .user-tick.time-tock:has(+ .user-tick.time-tock), -.user-tock.time-tock + .user-tick.time-tick:has(+ .user-tick.time-tick), -.user-tock.time-tick + .user-tick.time-tock:has(+ .user-tick.time-tock), -.user-tick.time-tock + .user-tock.time-tick:has(+ .user-tock.time-tick), -.user-tick.time-tick + .user-tock.time-tock:has(+ .user-tock.time-tock) { +.user-tock.time-tock+.user-tock.time-tick:has(+ .user-tock.time-tick), +.user-tock.time-tick+.user-tock.time-tock:has(+ .user-tock.time-tock), +.user-tick.time-tock+.user-tick.time-tick:has(+ .user-tick.time-tick), +.user-tick.time-tick+.user-tick.time-tock:has(+ .user-tick.time-tock), +.user-tock.time-tock+.user-tick.time-tick:has(+ .user-tick.time-tick), +.user-tock.time-tick+.user-tick.time-tock:has(+ .user-tick.time-tock), +.user-tick.time-tock+.user-tock.time-tick:has(+ .user-tock.time-tick), +.user-tick.time-tick+.user-tock.time-tock:has(+ .user-tock.time-tock) { /* border: 1px dotted green; */ margin-bottom: -0.75rem !important; } -#chat - .message-container.user-tick.time-tick - + .message-container.user-tick.time-tick - .info-container, -#chat - .message-container.user-tick.time-tock - + .message-container.user-tick.time-tock - .info-container, -#chat - .message-container.user-tock.time-tick - + .message-container.user-tock.time-tick - .info-container, -#chat - .message-container.user-tock.time-tock - + .message-container.user-tock.time-tock - .info-container { +#chat .message-container.user-tick.time-tick+.message-container.user-tick.time-tick .info-container, +#chat .message-container.user-tick.time-tock+.message-container.user-tick.time-tock .info-container, +#chat .message-container.user-tock.time-tick+.message-container.user-tock.time-tick .info-container, +#chat .message-container.user-tock.time-tock+.message-container.user-tock.time-tock .info-container { opacity: 0; visibility: hidden; height: 0; margin: 0; } -#chat .message-container.sending { +#chat-container .message-container.sending { opacity: 0.75; } -#chat .message-container button[commandfor] { +#chat-container .message-container button[commandfor] { position: absolute; top: 0.1rem; right: 0.1rem; @@ -147,13 +136,13 @@ z-index: 10; } -#chat .message-container .message-actions-container:has(input[type="checkbox"]:checked) { +#chat-container .message-container .message-actions-container:has(input[type="checkbox"]:checked) { background: rgb(from var(--bg) r g b / 0.9); border-color: var(--border-subtle); z-index: 11; } -#chat .message-container .message-actions-container .message-action { +#chat-container .message-container .message-actions-container .message-action { border: none; opacity: 0; transition: 0.2s ease-in-out; @@ -169,79 +158,75 @@ background: none; } -#chat .message-container .message-actions-container label { +#chat-container .message-container .message-actions-container label { cursor: pointer; width: 2rem; text-align: right; padding-top: 0.5rem; } -#chat .message-container .message-actions-container input[type="checkbox"] { +#chat-container .message-container .message-actions-container input[type="checkbox"] { opacity: 0; display: none; } -#chat - .message-container - .message-actions-container - input[type="checkbox"]:checked - ~ .message-action { +#chat .message-container .message-actions-container input[type="checkbox"]:checked~.message-action { opacity: 1; width: 3.25rem; margin-right: 1.25rem; } -#chat .message-container .message-actions-container .message-action .action-name { +#chat-container .message-container .message-actions-container .message-action .action-name { font-size: x-small; } -#chat .message-container .info-container { +#chat-container .message-container .info-container { display: flex; margin-bottom: -1.75rem; height: 3.75rem; } -#chat .message-container .info-container .username-container { +#chat-container .message-container .info-container .username-container { margin: 0 4px; font-weight: bold; padding-top: 0.5rem; } -#chat .message-container .info-container .datetime-container { +#chat-container .message-container .info-container .datetime-container { margin: 0 4px; padding-top: 0.4rem; } -#chat .message-container .info-container .datetime-container .long { +#chat-container .message-container .info-container .datetime-container .long { font-size: x-small; text-transform: uppercase; } -#chat .message-container .info-container .datetime-container .short { +#chat-container .message-container .info-container .datetime-container .short { font-size: xx-small; visibility: hidden; display: none; } -#chat .message-container .message-content-container, -#chat .message-container .message-media-container, -#chat .message-container .reactions-container { +#chat-container .message-container .message-content-container, +#chat-container .message-container .message-media-container, +#chat-container .message-container .reactions-container { padding-left: 8rem; overflow-x: auto; } -#chat .message-container .reactions-container:has(> .reaction-container) { +#chat-container .message-container .reactions-container:has(> .reaction-container) { margin-top: 0.5rem; margin-bottom: 0.25rem; } -#chat .embed-container { +#chat-container .embed-container { position: relative; width: 100%; max-width: 640px; } -#chat .embed-container .embed-actions-container { +#chat-container .embed-container .embed-actions-container { position: absolute; z-index: 100; top: 0.25rem; @@ -253,31 +238,31 @@ opacity: 0; } -#chat .embed-container audio { +#chat-container .embed-container audio { width: 100%; } -#chat .embed-container.rounded { +#chat-container .embed-container.rounded { border-radius: 6px; } -#chat .embed-container.short { +#chat-container .embed-container.short { height: 120px; overflow: hidden; overflow-y: auto; } -#chat .embed-container.tidal { +#chat-container .embed-container.tidal { border-radius: 12px; } -#chat .embed-container.vertical { +#chat-container .embed-container.vertical { max-width: 320px; overflow: hidden; aspect-ratio: 9 / 16 !important; } -#chat .embed-container.letterbox { +#chat-container .embed-container.letterbox { /* height: 0; */ overflow: hidden; overflow-y: auto; @@ -285,14 +270,14 @@ aspect-ratio: 16 / 9 !important; } -#chat .embed-container.square { +#chat-container .embed-container.square { overflow: hidden; overflow-y: auto; aspect-ratio: 1 / 1 !important; } -#chat .embed-container iframe, -#chat .embed-container video { +#chat-container .embed-container iframe, +#chat-container .embed-container video { position: absolute; top: 0; left: 0; @@ -305,7 +290,7 @@ } @media screen and (max-width: 1200px) { - #chat #chat-container { + #chat-container #chat-container { position: absolute; top: 0; left: 0; @@ -313,28 +298,28 @@ bottom: 0; } - #chat #chat-container #chat-entry-container, - #chat #chat-container #chat-entry-container form { + #chat-container #chat-container #chat-entry-container, + #chat-container #chat-container #chat-entry-container form { padding: 0.25rem; } - #chat #chat-container #chat-entry-container form button, - #chat #chat-container #chat-entry-container form label { + #chat-container #chat-container #chat-entry-container form button, + #chat-container #chat-container #chat-entry-container form label { margin: 0 0.5rem; } - #chat .message-container .message-content-container, - #chat .message-container .message-media-container, - #chat .message-container .reactions-container { + #chat-container .message-container .message-content-container, + #chat-container .message-container .message-media-container, + #chat-container .message-container .reactions-container { padding-left: 4rem; } - #chat .message-container .info-container .datetime-container .long { + #chat-container .message-container .info-container .datetime-container .long { display: none; visibility: hidden; } - #chat .message-container .info-container .datetime-container .short { + #chat-container .message-container .info-container .datetime-container .short { display: inline-block; visibility: visible; } diff --git a/public/tabs/chat/chat.html b/public/tabs/chat/chat.html index b069114..e19bf8e 100644 --- a/public/tabs/chat/chat.html +++ b/public/tabs/chat/chat.html @@ -1,234 +1,232 @@ -
- - -
- - - + + +
+ + + -
-
- - - -
-
-
+ + +
+
+ + + + + + + + + + + + + + + - + - - - - - - - - - - - - - -
+ +
diff --git a/public/tabs/essays/essays.html b/public/tabs/essays/essays.html index 92c87ca..a3d4d3c 100644 --- a/public/tabs/essays/essays.html +++ b/public/tabs/essays/essays.html @@ -95,121 +95,119 @@ } -
- - -
-
- - + + +
+
+ + -
- + +
diff --git a/public/tabs/exchange/exchange.html b/public/tabs/exchange/exchange.html index ca25f3f..8fa488a 100644 --- a/public/tabs/exchange/exchange.html +++ b/public/tabs/exchange/exchange.html @@ -1,16 +1,14 @@ -
- - -
- -
+ + +
+
diff --git a/public/tabs/forum/forum.html b/public/tabs/forum/forum.html index 4211d77..84f2c60 100644 --- a/public/tabs/forum/forum.html +++ b/public/tabs/forum/forum.html @@ -127,130 +127,128 @@ } -
- - + +
+ + +
-
- + + +
+ +
diff --git a/public/tabs/home/home.html b/public/tabs/home/home.html index 99afa6d..a7378c6 100644 --- a/public/tabs/home/home.html +++ b/public/tabs/home/home.html @@ -1,17 +1,15 @@ -
- - -
- -
+ + +
+
diff --git a/public/tabs/live/live.html b/public/tabs/live/live.html index 25e12b8..b667b5c 100644 --- a/public/tabs/live/live.html +++ b/public/tabs/live/live.html @@ -1,73 +1,71 @@ -
- - + +
+
-
+ +
-
+ + -
- - - - - -
+ +
diff --git a/public/tabs/map/map.html b/public/tabs/map/map.html index 4720855..09de6a7 100644 --- a/public/tabs/map/map.html +++ b/public/tabs/map/map.html @@ -16,7 +16,7 @@ -
- - -
-
-
+ + +
+
diff --git a/public/tabs/resources/resources.html b/public/tabs/resources/resources.html index af8c024..0cd507a 100644 --- a/public/tabs/resources/resources.html +++ b/public/tabs/resources/resources.html @@ -1,14 +1,12 @@ -
- - -
-
+ + +
diff --git a/public/tabs/tabs.html b/public/tabs/tabs.html index 8c94abd..c3638f3 100644 --- a/public/tabs/tabs.html +++ b/public/tabs/tabs.html @@ -1,6 +1,6 @@
diff --git a/public/tabs/work/work.html b/public/tabs/work/work.html index 2b83ce3..558b1bf 100644 --- a/public/tabs/work/work.html +++ b/public/tabs/work/work.html @@ -1,14 +1,14 @@ -
- - -
+ + +
+