First commit

This commit is contained in:
2026-04-08 19:36:03 +02:00
parent 66769b52fd
commit 3fb1145c6b
37 changed files with 2498 additions and 494 deletions

38
src/app/chat/chat.html Normal file
View File

@@ -0,0 +1,38 @@
@if (serviceManager.currentSession() == null) {
<main style="width: 100%; height: 100svh; display: flex; justify-content: center; align-items: center;">
<tui-loader size="xl"/>
</main>
} @else {
<main id="layout">
<aside id="chatnav">
<aside>
<tui-segmented id="mode_switcher">
<button>
<tui-icon icon="@tui.message-circle"/>
</button>
<button>
<tui-icon icon="@tui.network"/>
</button>
<button>
<tui-icon icon="@tui.image"/>
</button>
</tui-segmented>
<button id="bottom_btn" tuiButton appearance="flat">
<tui-icon icon="@tui.cog"/>
</button>
</aside>
<main>
<app-dm-list [token]="serviceManager.currentSession()!.token" [userid]="serviceManager.currentSession()!.userData.userid"></app-dm-list>
</main>
</aside>
<main id="content">
<div id="content_tint">
{{serviceManager.currentSession()|json}}
<router-outlet/>
</div>
</main>
</main>
}