Modularize chat page with new components (chat-box, server-list, chat-info). Introduce server filtering, real-time updates, and redesigned layout for enhanced usability.

This commit is contained in:
2026-07-19 17:12:03 +02:00
parent 73132fae13
commit d61f2ed938
19 changed files with 318 additions and 99 deletions
@@ -1,7 +1,32 @@
.blocked {
color: red;
}
.page-layout {
display: flex;
flex-direction: row;
width: 100%;
height: 100%;
.date-time {
color: gray;
.server-list {
flex: 0 0 auto;
width: max-content;
min-width: 100px;
}
.chat {
display: flex;
flex-direction: column;
flex: 1 1 auto;
min-width: 0;
min-height: 0;
.chat-info {
flex: 0 0 auto;
padding: 5px 5px 2px 5px;
}
.chat-box {
flex: 1 1 auto;
min-width: 0;
padding: 0 5px 0 5px;
min-height: 0;
}
}
}