mirror of
https://github.com/nuttylmao/nutty.gg.git
synced 2026-09-19 04:00:59 -04:00
Chat message sizes are now flexible to allow resizing + account for delayed emote loading
This commit is contained in:
@@ -1083,7 +1083,11 @@ function AddMessageItem(element, elementID, platform, userId) {
|
|||||||
messageList.appendChild(lineItem);
|
messageList.appendChild(lineItem);
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
lineItem.className = lineItem.className + " show";
|
lineItem.className = lineItem.className + " show";
|
||||||
lineItem.style.width = calculatedWidth;
|
lineItem.style.maxWidth = calculatedWidth;
|
||||||
|
// After it's done animating, remove the width constraint in case the div needs to get longer
|
||||||
|
setTimeout(function () {
|
||||||
|
lineItem.style.maxWidth = "none";
|
||||||
|
}, 1000);
|
||||||
}, 10);
|
}, 10);
|
||||||
|
|
||||||
// Remove old messages that have gone off screen to save memory
|
// Remove old messages that have gone off screen to save memory
|
||||||
|
|||||||
@@ -103,7 +103,7 @@ html {
|
|||||||
li {
|
li {
|
||||||
list-style: none;
|
list-style: none;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
width: 0px;
|
max-width: 0px;
|
||||||
transition: all 1s ease-in-out;
|
transition: all 1s ease-in-out;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1811,7 +1811,11 @@ function AddMessageItem(element, elementID, platform, userId) {
|
|||||||
messageList.appendChild(lineItem);
|
messageList.appendChild(lineItem);
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
lineItem.className = lineItem.className + " show";
|
lineItem.className = lineItem.className + " show";
|
||||||
lineItem.style.height = calculatedHeight;
|
lineItem.style.maxHeight = calculatedHeight;
|
||||||
|
// After it's done animating, remove the height constraint in case the div needs to get bigger
|
||||||
|
setTimeout(function () {
|
||||||
|
lineItem.style.maxHeight = "none";
|
||||||
|
}, 1000);
|
||||||
}, 10);
|
}, 10);
|
||||||
|
|
||||||
// Remove old messages that have gone off screen to save memory
|
// Remove old messages that have gone off screen to save memory
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ html {
|
|||||||
li {
|
li {
|
||||||
list-style: none;
|
list-style: none;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
height: 0;
|
max-height: 0;
|
||||||
margin: 10px 0px 0px 0px;
|
margin: 10px 0px 0px 0px;
|
||||||
transition: all 1s ease-in-out;
|
transition: all 1s ease-in-out;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user