many updates

This commit is contained in:
2026-02-11 11:38:26 +11:00
parent 8cb9e43a72
commit b069d5bee8
21 changed files with 1324 additions and 85 deletions

View File

@@ -17,15 +17,17 @@
<body class="app-shell" onload="javascript: PageReady();">
<div id="loading" class="none">
<a class="skip-link" href="#content">Skip to main content</a>
<div id="loading" class="none" role="status" aria-live="polite" aria-label="Loading" aria-hidden="true">
<div class="loader"></div>
</div>
<div id="popup" class="none">
<div id="popup-custom"></div>
<div id="popup" class="none" role="dialog" aria-modal="true" aria-hidden="true" tabindex="-1">
<div id="popup-custom" role="document" tabindex="-1"></div>
</div>
<div id="layout-overlay"></div>
<div id="layout-overlay" aria-hidden="true" tabindex="-1"></div>
<div id="layout">
<!--
@@ -39,20 +41,20 @@
</div>
-->
<aside id="menu-wrapper" class="layout-left">
<aside id="menu-wrapper" class="layout-left" aria-label="Sidebar menu">
<div id= "branch"></div>
<div id="logo"></div>
<nav id="main-menu"></nav>
<nav id="main-menu" role="menubar" aria-label="Main navigation"></nav>
</aside>
<main class="layout-right">
<main id="shell-main" class="layout-right">
<header id="shell-header">
<button id="menu-toggle" type="button">Menu</button>
<button id="menu-toggle" type="button" aria-expanded="false" aria-controls="menu-wrapper" aria-label="Toggle navigation menu">Menu</button>
<h2 id="shell-title">xTeVe Control Panel</h2>
<p id="connection-indicator" class="status-idle">Connecting...</p>
<p id="connection-indicator" class="status-idle" role="status" aria-live="polite" aria-atomic="true">Connecting...</p>
</header>
<table id="clientInfo" class="">
<table id="clientInfo" class="" aria-label="Server information">
<tr>
<td class="tdKey">xTeVe:</td>
@@ -92,9 +94,9 @@
</table>
<div id="status-cards" class="dashboard-cards"></div>
<div id="status-cards" class="dashboard-cards" role="list" aria-live="polite" aria-label="System summary"></div>
<div id="myStreamsBox" class="notVisible">
<div id="myStreamsBox" class="notVisible" aria-live="polite" aria-label="Stream details">
<div id="allStreams">
<table id="activeStreams"></table>
@@ -103,7 +105,8 @@
</div>
<div id="content" class=""></div>
<div id="content" class="" role="region" aria-live="polite" aria-busy="false" tabindex="-1" aria-label="Main content"></div>
<p id="sr-announcer" class="sr-only" aria-live="polite" aria-atomic="true"></p>
</main>