Add the agent scaffold, mobile web UI, voice auto-leave, and text notifications

This commit is contained in:
Fisto
2026-09-14 16:38:14 +02:00
parent c7aad7547f
commit eab94132bb
27 changed files with 1521 additions and 73 deletions
+23 -2
View File
@@ -47,7 +47,8 @@
type="button"
title="Play the call in this browser"
>
Client audio
<span class="vk-icon" data-icon="speaker"></span>
<span class="vk-btn-text">Client audio</span>
</button>
<label class="vk-takeover" title="Read-only unless takeover is on">
<input type="checkbox" id="takeover" />
@@ -56,7 +57,7 @@
</label>
<button id="settings-open" class="btn btn-secondary vk-settings" type="button">
<span class="vk-icon" data-icon="gear"></span>
Settings
<span class="vk-btn-text">Settings</span>
</button>
</div>
</header>
@@ -222,6 +223,26 @@
</div>
</div>
</section>
<nav id="mobile-tabs" class="vk-tabbar" aria-label="Sections">
<button class="vk-tab" data-mobile-tab="users" type="button">
<span class="vk-icon" data-icon="users"></span>
<span>Users</span>
</button>
<button class="vk-tab" data-mobile-tab="chat" type="button">
<span class="vk-icon" data-icon="hash"></span>
<span>Chat</span>
<span id="mobile-chat-badge" class="vk-rail-badge unread" hidden></span>
</button>
<button class="vk-tab" data-mobile-tab="call" type="button">
<span class="vk-icon" data-icon="volume"></span>
<span>Call</span>
</button>
<button class="vk-tab" data-mobile-tab="activity" type="button">
<span class="vk-icon" data-icon="activity"></span>
<span>Activity</span>
</button>
</nav>
</div>
<div id="settings-overlay" class="vk-overlay" hidden>