feat(samples): align split panel sample with canonical layout specs
This commit is contained in:
+21
-16
@@ -296,6 +296,11 @@
|
||||
<a href="companion.html" class="nav-link">Sample 3</a>
|
||||
<a href="document-flow.html" class="nav-link">Sample 4</a>
|
||||
<a href="portfolio.html" class="nav-link">Sample 5</a>
|
||||
<a href="homelab.html" class="nav-link">Sample 6</a>
|
||||
<a href="public-services.html" class="nav-link">Sample 7</a>
|
||||
<a href="sample-dashboard.html" class="nav-link">Sample 8</a>
|
||||
<a href="sample-command-center.html" class="nav-link">Sample 9</a>
|
||||
<a href="sample-dual-pane-explorer.html" class="nav-link">Sample 10</a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
@@ -326,15 +331,15 @@
|
||||
<div class="status-panel">
|
||||
<div class="status-row">
|
||||
<span class="status-label">Target:</span>
|
||||
<span class="status-value">AGY-Node-A2</span>
|
||||
<span class="status-value">pve-node02.lan</span>
|
||||
</div>
|
||||
<div class="status-row">
|
||||
<span class="status-label">Status:</span>
|
||||
<span class="status-value" style="color: var(--accent);">ANIMATING</span>
|
||||
</div>
|
||||
<div class="status-row">
|
||||
<span class="status-label">Engine:</span>
|
||||
<span class="status-value">Vanilla JS</span>
|
||||
<span class="status-label">Cluster:</span>
|
||||
<span class="status-value">10GbE SFP+</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -343,7 +348,7 @@
|
||||
<!-- Right Pane - Scrollable List of Cards -->
|
||||
<main class="right-pane">
|
||||
<div class="scroll-content">
|
||||
<h2 class="section-title">Developer Workspace Projects</h2>
|
||||
<h2 class="section-title">River Rooks // System Modules</h2>
|
||||
|
||||
<div class="tile-list">
|
||||
|
||||
@@ -351,10 +356,10 @@
|
||||
<a href="#" class="tile">
|
||||
<div class="tile-header">
|
||||
<h3 class="tile-title">Custom POSIX Shell Parser</h3>
|
||||
<span class="tile-meta">v1.2.0</span>
|
||||
<span class="tile-meta">v1.2.0 • [#lua]</span>
|
||||
</div>
|
||||
<p class="tile-description">
|
||||
A lightweight Lexer and AST parser written in Lua for parsing POSIX compliant shell scripts. Highly optimized for syntax coloring inside modal environments.
|
||||
A lightweight Lexer and AST parser written in Lua for parsing POSIX-compliant shell scripts. Highly optimized for syntax coloring inside modal environments without runtime heap allocations.
|
||||
</p>
|
||||
</a>
|
||||
|
||||
@@ -362,10 +367,10 @@
|
||||
<a href="#" class="tile">
|
||||
<div class="tile-header">
|
||||
<h3 class="tile-title">WireGuard Mesh Topology Builder</h3>
|
||||
<span class="tile-meta">v0.8.4</span>
|
||||
<span class="tile-meta">v0.8.4 • [#wireguard]</span>
|
||||
</div>
|
||||
<p class="tile-description">
|
||||
Automated configuration generator for setting up full-mesh WireGuard private overlays across cloud instances and local homelab nodes.
|
||||
Automated configuration generator for computing key matrices and setting up full-mesh WireGuard private overlays across cloud instances and local homelab nodes.
|
||||
</p>
|
||||
</a>
|
||||
|
||||
@@ -373,10 +378,10 @@
|
||||
<a href="#" class="tile">
|
||||
<div class="tile-header">
|
||||
<h3 class="tile-title">Zero-Allocation Logger (Go)</h3>
|
||||
<span class="tile-meta">v2.1.1</span>
|
||||
<span class="tile-meta">v2.1.1 • [#golang]</span>
|
||||
</div>
|
||||
<p class="tile-description">
|
||||
A high-performance JSON structure logger that uses sync.Pool buffers to avoid memory allocation overhead during intensive disk operations.
|
||||
A high-performance JSON structure logger that uses sync.Pool buffers to avoid memory allocation overhead during intensive disk operations (>500k ops/sec).
|
||||
</p>
|
||||
</a>
|
||||
|
||||
@@ -384,10 +389,10 @@
|
||||
<a href="#" class="tile">
|
||||
<div class="tile-header">
|
||||
<h3 class="tile-title">Embedded Kernel Boot Strap</h3>
|
||||
<span class="tile-meta">v0.1.0</span>
|
||||
<span class="tile-meta">v0.1.0 • [#arm-cortex]</span>
|
||||
</div>
|
||||
<p class="tile-description">
|
||||
Minimalist boot sector and initial kernel bootstrap for ARM Cortex-M microcontrollers to handle memory map initialization and early UART status printouts.
|
||||
Minimalist boot sector and initial kernel bootstrap for ARM Cortex-M microcontrollers to handle vector table offset mapping and early UART status printouts.
|
||||
</p>
|
||||
</a>
|
||||
|
||||
@@ -395,18 +400,18 @@
|
||||
<a href="#" class="tile">
|
||||
<div class="tile-header">
|
||||
<h3 class="tile-title">Traefik Cloudflare Dynamic DNS Daemon</h3>
|
||||
<span class="tile-meta">v1.0.2</span>
|
||||
<span class="tile-meta">v1.0.2 • [#docker-traefik]</span>
|
||||
</div>
|
||||
<p class="tile-description">
|
||||
Background controller daemon designed to sync Docker container network labels with Cloudflare DNS records to route traffic to local homelab subdomains.
|
||||
Background controller daemon designed to sync Docker container network labels with Cloudflare DNS records to route traffic to local homelab subdomains dynamically.
|
||||
</p>
|
||||
</a>
|
||||
|
||||
</div>
|
||||
|
||||
<footer class="pane-footer">
|
||||
<span>Split Panel Spec Sample</span>
|
||||
<span>© 2026 Developer System</span>
|
||||
<span>Sample 2: Split Panel Layout</span>
|
||||
<span>© 2026 River Rooks</span>
|
||||
</footer>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
Reference in New Issue
Block a user