+
diff --git a/public/tabs/chat/chat.css b/public/tabs/chat/chat.css
index 8c78815..59c9aac 100644
--- a/public/tabs/chat/chat.css
+++ b/public/tabs/chat/chat.css
@@ -67,8 +67,8 @@
#chat .message-container {
position: relative;
transition: all 0.33s;
- background: rgba(255, 255, 255, 0.03);
- margin-top: 0.75rem;
+ background: var(--bg-lighter);
+ margin-top: 0.5rem;
padding: 0.5rem;
border-radius: var(--border-radius);
}
@@ -77,13 +77,44 @@
padding: 0;
}
-#chat .message-container.user-tick.time-tick + .message-container.user-tick.time-tick,
-#chat .message-container.user-tick.time-tock + .message-container.user-tick.time-tock,
-#chat .message-container.user-tock.time-tick + .message-container.user-tock.time-tick,
-#chat .message-container.user-tock.time-tock + .message-container.user-tock.time-tock {
- padding-top: 0;
- padding-bottom: 0;
- margin-top: 0;
+.user-tock.time-tock:has(+ .user-tock.time-tick),
+.user-tock.time-tick:has(+ .user-tock.time-tock),
+.user-tick.time-tock:has(+ .user-tick.time-tick),
+.user-tick.time-tick:has(+ .user-tick.time-tock),
+.user-tock.time-tock:has(+ .user-tick.time-tick),
+.user-tock.time-tick:has(+ .user-tick.time-tock),
+.user-tick.time-tock:has(+ .user-tock.time-tick),
+.user-tick.time-tick:has(+ .user-tock.time-tock),
+.user-tock.time-tock:last-of-type,
+.user-tock.time-tick:last-of-type,
+.user-tick.time-tock:last-of-type,
+.user-tick.time-tick:last-of-type {
+ /* border: 1px dotted red; */
+ margin-bottom: 1rem !important;
+ padding-bottom: 0.25rem !important;
+ padding-top: 0 !important;
+ margin-top: 0.5rem !important;
+}
+
+.user-tock.time-tock:has(+ .user-tock.time-tock),
+.user-tock.time-tick:has(+ .user-tock.time-tick),
+.user-tick.time-tock:has(+ .user-tick.time-tock),
+.user-tick.time-tick:has(+ .user-tick.time-tick) {
+ /* border: 1px dotted blue; */
+ margin-bottom: -0.75rem !important;
+ 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) {
+ /* border: 1px dotted green; */
+ margin-bottom: -0.75rem !important;
}
#chat
@@ -179,27 +210,15 @@
height: 3.75rem;
}
-#chat .message-container .info-container .avatar-container {
- display: inline-block;
- margin: 0 4px;
- width: 3rem;
- height: 3rem;
- border-radius: 16%;
- overflow: hidden;
-}
-
-#chat .message-container .info-container .avatar-container img {
- min-width: 100%;
- min-height: 100%;
-}
-
#chat .message-container .info-container .username-container {
margin: 0 4px;
font-weight: bold;
+ padding-top: 0.5rem;
}
#chat .message-container .info-container .datetime-container {
margin: 0 4px;
+ padding-top: 0.4rem;
}
#chat .message-container .info-container .datetime-container .long {
diff --git a/public/tabs/chat/chat.html b/public/tabs/chat/chat.html
index 42139aa..c23e29c 100644
--- a/public/tabs/chat/chat.html
+++ b/public/tabs/chat/chat.html
@@ -118,7 +118,7 @@