67 lines
2.8 KiB
HTML
67 lines
2.8 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="ru">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<title>CoRE.Vision — Раскладка</title>
|
||
<link rel="stylesheet" href="/static/style.css">
|
||
</head>
|
||
<body data-page="layout">
|
||
<header>
|
||
<div class="brand">CoRE<span>.Vision</span></div>
|
||
<div class="spacer"></div>
|
||
<div class="stats" id="sys-stats"></div>
|
||
<div class="clock" id="clock"></div>
|
||
</header>
|
||
|
||
<div class="layout">
|
||
<aside>
|
||
<div class="navline">
|
||
<a class="nav-item" href="/" data-nav="live" style="flex:1"><span class="ico">▦</span>Live view</a>
|
||
<a class="nav-gear active" href="/layout" title="Настройка раскладки">⚙</a>
|
||
</div>
|
||
<div class="subnav">
|
||
<a class="subitem" data-grid="2" href="/?grid=2">4</a>
|
||
<a class="subitem" data-grid="3" href="/?grid=3">9</a>
|
||
<a class="subitem" data-grid="4" href="/?grid=4">16</a>
|
||
<a class="subitem" data-grid="5" href="/?grid=5">25</a>
|
||
<a class="subitem" data-grid="6" href="/?grid=6">36</a>
|
||
<a class="subitem" data-grid="7" href="/?grid=7">49</a>
|
||
<a class="subitem" data-grid="8" href="/?grid=8">64</a>
|
||
</div>
|
||
<a class="nav-item" href="/archive" data-nav="archive"><span class="ico">🗄</span>Архив</a>
|
||
<div class="aside-spacer"></div>
|
||
<a class="nav-item" href="/settings" data-nav="settings"><span class="ico">⚙</span>Настройки</a>
|
||
</aside>
|
||
|
||
<main class="settings-main">
|
||
<div class="wrap" style="max-width:1100px">
|
||
<div class="card">
|
||
<div class="card-head">
|
||
<h2>Настройка раскладки</h2>
|
||
<div style="display:flex;align-items:center;gap:10px">
|
||
<label class="muted">Раскладка:</label>
|
||
<select id="layout-dim">
|
||
<option value="2">4 (2×2)</option>
|
||
<option value="3">9 (3×3)</option>
|
||
<option value="4">16 (4×4)</option>
|
||
<option value="5">25 (5×5)</option>
|
||
<option value="6">36 (6×6)</option>
|
||
<option value="7">49 (7×7)</option>
|
||
<option value="8">64 (8×8)</option>
|
||
</select>
|
||
<button id="layout-save">Сохранить</button>
|
||
</div>
|
||
</div>
|
||
<div class="muted" style="margin-bottom:12px">Назначьте камеру в каждую ячейку раскладки. Сохраняется в этом браузере.</div>
|
||
<div id="layout-grid" class="layout-grid"></div>
|
||
<div class="muted" id="layout-saved" style="margin-top:12px;font-size:12px"></div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</div>
|
||
|
||
<script src="/static/app.js"></script>
|
||
</body>
|
||
</html>
|