Replace servers with channels in chat functionality: refactored UI components, service logic, and message model to support channels (SERVER, DM, PARTY, GAC).

This commit is contained in:
2026-08-01 19:10:33 +02:00
parent 0d6a4ee8dd
commit f9f05dcc88
16 changed files with 152 additions and 102 deletions
@@ -1,7 +1,7 @@
<div class="full-width"
[style.background-color]="getServerColor(selectedServer())">
<span class="server" [style.color]="getServerTextColor(selectedServer())">
{{ selectedServer() }}
[style.background-color]="getServerColor(selectedChannel()?.name ?? '')">
<span class="channel" [style.color]="getServerTextColor(selectedChannel()?.name ?? '')">
{{ selectedChannel()?.name }}
</span>
<div class="notification-icon">
@if (notificationEnabled()) {