|
7 | 7 | .hero-homelab h2 { font-size: 2.2rem; margin-bottom: 10px; background: linear-gradient(to right, #10b981, #3b82f6); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-weight: 900; letter-spacing: -1px; } |
8 | 8 | .hero-homelab p { color: var(--text-muted); font-size: 0.95rem; font-family: 'JetBrains Mono', monospace; } |
9 | 9 |
|
| 10 | + .section-title { font-family: 'JetBrains Mono', monospace; color: #fff; border-left: 4px solid #10b981; padding-left: 15px; margin: 40px 0 20px 0; font-size: 1.5rem; text-transform: uppercase; } |
| 11 | + .nodes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 25px; } |
| 12 | + |
| 13 | + .node-card { background: rgba(10, 10, 10, 0.7); border: 1px solid var(--border-color); padding: 30px; border-radius: 12px; position: relative; transition: all 0.3s; backdrop-filter: blur(10px); } |
| 14 | + .node-card:hover { border-color: #10b981; transform: translateY(-5px); box-shadow: 0 10px 30px rgba(16,185,129,0.05); } |
| 15 | + |
| 16 | + .status-badge { position: absolute; top: 25px; right: 25px; background: rgba(16, 185, 129, 0.1); color: #10b981; padding: 5px 12px; border-radius: 20px; font-weight: 800; font-size: 0.7rem; border: 1px solid rgba(16, 185, 129, 0.2); text-transform: uppercase; font-family: 'JetBrains Mono', monospace; } |
| 17 | + .node-name { font-size: 1.1rem; font-weight: 700; margin-bottom: 20px; display: block; padding-right: 60px; color: #fff; font-family: 'JetBrains Mono', monospace; } |
| 18 | + |
| 19 | + .spec-line { display: flex; align-items: center; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed rgba(255,255,255,0.05); font-size: 0.85rem; } |
| 20 | + .spec-label { color: var(--text-muted); width: 90px; font-weight: 600; font-family: 'JetBrains Mono', monospace; font-size: 0.75rem; } |
| 21 | +</style> |
| 22 | + |
| 23 | +<section class="hero-homelab"> |
| 24 | + <h2>Infrastructure & HomeLab</h2> |
| 25 | + <p>>_ Monitoring, Virtualization, and Network Management.</p> |
| 26 | +</section> |
| 27 | + |
| 28 | +<h3 class="section-title">Network Stack</h3> |
| 29 | +<div class="nodes-grid"> |
| 30 | + <div class="node-card"> |
| 31 | + <span class="status-badge">Core</span> |
| 32 | + <span class="node-name">D-Link DGS-1100-16</span> |
| 33 | + <div class="spec-line"><span class="spec-label">TYPE:</span><span>Smart Managed L2 Switch</span></div> |
| 34 | + <div class="spec-line"><span class="spec-label">VLANS:</span><span>VLAN 10, 20, 30 Configured</span></div> |
| 35 | + <div class="spec-line"><span class="spec-label">UPLINK:</span><span>1Gbps (Cat6)</span></div> |
| 36 | + </div> |
| 37 | + |
| 38 | + <div class="node-card"> |
| 39 | + <span class="status-badge">AP/MGMT</span> |
| 40 | + <span class="node-name">MikroTik RB951G-2HnD</span> |
| 41 | + <div class="spec-line"><span class="spec-label">OS:</span><span>RouterOS v7.x</span></div> |
| 42 | + <div class="spec-line"><span class="spec-label">WLAN:</span><span>2.4GHz Management AP</span></div> |
| 43 | + <div class="spec-line"><span class="spec-label">FEATURES:</span><span>WinBox / CapMan</span></div> |
| 44 | + </div> |
| 45 | +</div> |
| 46 | + |
| 47 | +<h3 class="section-title">Compute & Storage</h3> |
| 48 | +<div class="nodes-grid"> |
| 49 | + <div class="node-card"> |
| 50 | + <span class="status-badge">Main</span> |
| 51 | + <span class="node-name">Gamingowy (Main Host)</span> |
| 52 | + <div class="spec-line"><span class="spec-label">CPU:</span><span>Ryzen 5 3600 (12T)</span></div> |
| 53 | + <div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR4</span></div> |
| 54 | + <div class="spec-line"><span class="spec-label">STORAGE:</span><span>MSI NVMe PCIe Gen3</span></div> |
| 55 | + <div class="spec-line"><span class="spec-label">OS:</span><span>Nobara Linux 43 (Fedora)</span></div> |
| 56 | + </div> |
| 57 | + |
| 58 | + <div class="node-card"> |
| 59 | + <span class="status-badge">Online</span> |
| 60 | + <span class="node-name">HP Compaq Pro 6300</span> |
| 61 | + <div class="spec-line"><span class="spec-label">CPU:</span><span>i5-3470</span></div> |
| 62 | + <div class="spec-line"><span class="spec-label">STORAGE:</span><span>256GB SSD + 2TB Multi-HDD</span></div> |
| 63 | + <div class="spec-line"><span class="spec-label">ROLE:</span><span>Storage & Backup Server</span></div> |
| 64 | + </div> |
| 65 | +</div>--- |
| 66 | +layout: default |
| 67 | +title: HomeLab Inventory |
| 68 | +--- |
| 69 | +<style> |
| 70 | + .hero-homelab { text-align: left; margin-bottom: 40px; } |
| 71 | + .hero-homelab h2 { font-size: 2.2rem; margin-bottom: 10px; background: linear-gradient(to right, #10b981, #3b82f6); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-weight: 900; letter-spacing: -1px; } |
| 72 | + .hero-homelab p { color: var(--text-muted); font-size: 0.95rem; font-family: 'JetBrains Mono', monospace; } |
| 73 | + |
10 | 74 | .section-title { font-family: 'JetBrains Mono', monospace; color: #fff; border-left: 4px solid #10b981; padding-left: 15px; margin: 40px 0 20px 0; font-size: 1.5rem; text-transform: uppercase; } |
11 | 75 |
|
12 | 76 | .nodes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 25px; } |
|
0 commit comments