Homelabtoolkit v1

This commit is contained in:
2026-06-08 00:01:55 +12:00
parent c8838a485d
commit 040fbacc70
56 changed files with 12477 additions and 151 deletions
+22 -11
View File
@@ -4,8 +4,7 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>EmbyToolkit</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/static/app-theme.css">
<style>
:root {
--bg: #0d0f12;
@@ -33,7 +32,7 @@
body {
background: var(--bg);
color: var(--text);
font-family: 'DM Sans', sans-serif;
font-family: 'Inter', system-ui, sans-serif;
display: grid;
grid-template-columns: 220px 1fr;
height: 100vh;
@@ -172,7 +171,8 @@
.results-page {
font-size: 11px;
color: var(--text-2);
font-family: 'JetBrains Mono', monospace;
font-family: inherit;
font-variant-numeric: tabular-nums;
}
.results {
flex: 1;
@@ -313,7 +313,8 @@
background: linear-gradient(180deg, rgba(26,32,48,0.95), rgba(19,23,31,0.95));
color: var(--text-2);
font-size: 11px;
font-family: 'JetBrains Mono', monospace;
font-family: inherit;
font-variant-numeric: tabular-nums;
white-space: nowrap;
}
@@ -523,7 +524,8 @@
background: var(--surface2);
color: var(--text-2);
font-size: 11px;
font-family: 'JetBrains Mono', monospace;
font-family: inherit;
font-variant-numeric: tabular-nums;
white-space: nowrap;
}
.preview-shell {
@@ -722,7 +724,8 @@
padding: 2px;
}
.picker-row input[type="text"] {
font-family: 'JetBrains Mono', monospace;
font-family: inherit;
font-variant-numeric: tabular-nums;
}
.segmented {
@@ -786,7 +789,8 @@
text-align: right;
color: var(--text-2);
font-size: 11px;
font-family: 'JetBrains Mono', monospace;
font-family: inherit;
font-variant-numeric: tabular-nums;
}
.actions {
@@ -924,10 +928,17 @@
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"/></svg>
<span>Bulk Assign</span>
</a></li>
<li><a class="app-nav-item" href="/favorites">
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg>
<span>User Favourites</span>
</a></li>
</ul>
<div class="app-nav-footer">
<span class="dot" id="statusDot"></span>
<span id="statusText">Checking…</span>
<div class="app-nav-foot">
<div class="app-nav-status">
<span class="dot" id="statusDot"></span>
<span id="statusText">Checking…</span>
</div>
<div class="app-nav-version">EmbyToolkit · v1.0</div>
</div>
</nav>