Darken Windows homelab visuals and project page
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
Keith Casko
2026-10-06 02:01:49 -04:00
parent af642e7765
commit 1e612f7460
3 changed files with 88 additions and 11 deletions
+10 -10
View File
@@ -1,26 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 980 620" font-family="Segoe UI, Arial, sans-serif" font-size="13" fill="#2b3540">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 980 620" font-family="Segoe UI, Arial, sans-serif" font-size="13" fill="#d9e4ee">
<defs>
<marker id="arrow" viewBox="0 0 10 10" refX="9" refY="5" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
<path d="M0,0 L10,5 L0,10 z" fill="#1a6fa5"/>
</marker>
<style>
.title { font-family: Georgia, serif; font-size: 20px; fill: #0b1d2e; }
.caption { font-size: 11px; fill: #556372; }
.box { fill: #ffffff; stroke: #1a6fa5; stroke-width: 2; }
.box-dc { fill: #f3f5f8; stroke: #0b1d2e; stroke-width: 2; }
.box-net { fill: #ffffff; stroke: #d0d7df; stroke-width: 1; stroke-dasharray: 4 3; }
.hdr { font-weight: bold; fill: #0b1d2e; }
.role { font-size: 11px; fill: #556372; }
.title { font-family: Georgia, serif; font-size: 20px; fill: #f2f6fa; }
.caption { font-size: 11px; fill: #aebdca; }
.box { fill: #17314a; stroke: #4b91c2; stroke-width: 2; }
.box-dc { fill: #0f2438; stroke: #7aa6c7; stroke-width: 2; }
.box-net { fill: #10283d; stroke: #4d657a; stroke-width: 1; stroke-dasharray: 4 3; }
.hdr { font-weight: bold; fill: #f4f7fa; }
.role { font-size: 11px; fill: #c0ccd7; }
.link { stroke: #1a6fa5; stroke-width: 1.5; fill: none; }
.net-label { font-size: 12px; fill: #155a86; font-weight: bold; }
.net-label { font-size: 12px; fill: #7fc0ea; font-weight: bold; }
</style>
</defs>
<text x="490" y="34" class="title" text-anchor="middle">ByteGeist Active Directory Homelab — ad.bytegeist.lab</text>
<text x="490" y="52" class="caption" text-anchor="middle">VMware Workstation Pro 17 · Windows 11 Pro for Workstations host · verified 2026-10-03</text>
<line x1="60" y1="64" x2="920" y2="64" stroke="#1a6fa5" stroke-width="2"/>
<line x1="60" y1="68" x2="920" y2="68" stroke="#d0d7df" stroke-width="1"/>
<line x1="60" y1="68" x2="920" y2="68" stroke="#4d657a" stroke-width="1"/>
<rect x="400" y="90" width="180" height="46" class="box"/>
<text x="490" y="110" class="hdr" text-anchor="middle">Host &amp; Internet</text>

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

+77
View File
@@ -787,3 +787,80 @@ section { padding: 64px 0; }
@media (max-width: 700px) {
.skills-grid-focused, .case-grid { grid-template-columns:1fr; }
}
/* ---------- Homelab dark project treatment ---------- */
.homelab-page .lab-hero,
.homelab-page .lab-panel {
background: #13283c;
border-color: #35536d;
color: #e7eef5;
box-shadow: 0 2px 8px rgba(8, 24, 38, 0.14);
}
.homelab-page .lab-hero h1,
.homelab-page .lab-panel h2,
.homelab-page .lab-panel h3,
.homelab-page .lab-panel h4,
.homelab-page .lab-panel strong {
color: #f4f7fa;
}
.homelab-page .lab-hero .lede,
.homelab-page .lab-panel p,
.homelab-page .lab-panel li,
.homelab-page .lab-panel dd,
.homelab-page .lab-panel dt,
.homelab-page .lab-hero-figure figcaption {
color: #c3d0dc;
}
.homelab-page .lab-hero-figure img {
background: #10283d;
border-color: #35536d;
}
.homelab-page .lab-tags span {
background: #0f2235;
border-color: #35536d;
color: #d8e5ef;
}
.homelab-page .lab-tree,
.homelab-page .lab-code {
background: #0b1d2e;
border-color: #35536d;
color: #d8e5ef;
}
.homelab-page .kv li {
border-color: #2f4a61;
}
.homelab-page .eyebrow,
.homelab-page .eyebrow a {
color: #8fc3e8;
}
.homelab-page .lab-table {
background: #13283c;
border-color: #35536d;
color: #d8e5ef;
}
.homelab-page .lab-table thead th {
background: #0f2235;
color: #f4f7fa;
border-color: #35536d;
}
.homelab-page .lab-table td {
border-color: #2f4a61;
}
.homelab-page .status-ok {
background: #163626;
border-left-color: #59a86f;
color: #d8eadc;
}
.homelab-page .lab-skill-list {
background: #13283c;
border-color: #35536d;
color: #c3d0dc;
}
.homelab-page .lab-skill-list strong {
color: #f4f7fa;
}
.homelab-page .mono-list,
.homelab-page .kv li span {
color: #c3d0dc;
}
+1 -1
View File
@@ -7,7 +7,7 @@
<meta name="description" content="A verified Windows Server 2022 Active Directory homelab: DC01 with AD DS and DNS, FILE01 with role-based SMB shares, a Windows 11 domain client, and OPNsense firewall segmentation. Audited with PowerShell and WinRM." />
<link rel="stylesheet" href="css/styles.css" />
</head>
<body>
<body class="homelab-page">
<header class="site-header" role="banner">
<div class="container">