Darken Windows homelab visuals and project page
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
@@ -1,26 +1,26 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?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>
|
<defs>
|
||||||
<marker id="arrow" viewBox="0 0 10 10" refX="9" refY="5" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
|
<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"/>
|
<path d="M0,0 L10,5 L0,10 z" fill="#1a6fa5"/>
|
||||||
</marker>
|
</marker>
|
||||||
<style>
|
<style>
|
||||||
.title { font-family: Georgia, serif; font-size: 20px; fill: #0b1d2e; }
|
.title { font-family: Georgia, serif; font-size: 20px; fill: #f2f6fa; }
|
||||||
.caption { font-size: 11px; fill: #556372; }
|
.caption { font-size: 11px; fill: #aebdca; }
|
||||||
.box { fill: #ffffff; stroke: #1a6fa5; stroke-width: 2; }
|
.box { fill: #17314a; stroke: #4b91c2; stroke-width: 2; }
|
||||||
.box-dc { fill: #f3f5f8; stroke: #0b1d2e; stroke-width: 2; }
|
.box-dc { fill: #0f2438; stroke: #7aa6c7; stroke-width: 2; }
|
||||||
.box-net { fill: #ffffff; stroke: #d0d7df; stroke-width: 1; stroke-dasharray: 4 3; }
|
.box-net { fill: #10283d; stroke: #4d657a; stroke-width: 1; stroke-dasharray: 4 3; }
|
||||||
.hdr { font-weight: bold; fill: #0b1d2e; }
|
.hdr { font-weight: bold; fill: #f4f7fa; }
|
||||||
.role { font-size: 11px; fill: #556372; }
|
.role { font-size: 11px; fill: #c0ccd7; }
|
||||||
.link { stroke: #1a6fa5; stroke-width: 1.5; fill: none; }
|
.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>
|
</style>
|
||||||
</defs>
|
</defs>
|
||||||
|
|
||||||
<text x="490" y="34" class="title" text-anchor="middle">ByteGeist Active Directory Homelab — ad.bytegeist.lab</text>
|
<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>
|
<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="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"/>
|
<rect x="400" y="90" width="180" height="46" class="box"/>
|
||||||
<text x="490" y="110" class="hdr" text-anchor="middle">Host & Internet</text>
|
<text x="490" y="110" class="hdr" text-anchor="middle">Host & Internet</text>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.0 KiB |
@@ -787,3 +787,80 @@ section { padding: 64px 0; }
|
|||||||
@media (max-width: 700px) {
|
@media (max-width: 700px) {
|
||||||
.skills-grid-focused, .case-grid { grid-template-columns:1fr; }
|
.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
@@ -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." />
|
<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" />
|
<link rel="stylesheet" href="css/styles.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body class="homelab-page">
|
||||||
|
|
||||||
<header class="site-header" role="banner">
|
<header class="site-header" role="banner">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|||||||
Reference in New Issue
Block a user