add homelab info
Build and Deploy Docker / build (push) Successful in 1m21s
Build and Deploy Docker / deploy (push) Successful in 44s

This commit is contained in:
2026-07-15 00:12:26 +02:00
parent 0611fc06a9
commit 277daf1f7d
4 changed files with 128 additions and 0 deletions
+49
View File
@@ -317,6 +317,55 @@ a { color: inherit; text-decoration: none; }
.action-live:hover { background: rgba(255, 138, 91, 0.24); }
.action svg { width: 15px; height: 15px; }
/* --- homelab ------------------------------------------------------------ */
.lab-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 18px;
}
.lab-card {
background: var(--surface);
border: 1px solid var(--line);
border-radius: var(--radius);
padding: 22px 22px 24px;
display: flex;
flex-direction: column;
transition: border-color 0.18s, transform 0.18s;
}
.lab-card:hover { border-color: var(--line-strong); transform: translateY(-3px); }
.lab-card--featured {
border-color: rgba(255, 138, 91, 0.4);
background: linear-gradient(160deg, var(--coral-soft), transparent 60%), var(--surface);
grid-column: 1 / -1;
}
.lab-head {
display: flex;
align-items: baseline;
gap: 12px;
margin-bottom: 12px;
flex-wrap: wrap;
}
.lab-name {
font-family: var(--display);
font-size: 1.12rem;
font-weight: 600;
color: var(--text);
}
.lab-tag {
font-family: var(--mono);
font-size: 0.72rem;
color: var(--coral);
background: var(--coral-soft);
border-radius: 6px;
padding: 3px 8px;
}
.lab-desc { color: var(--muted); font-size: 0.95rem; margin: 0; line-height: 1.55; }
@media (min-width: 720px) {
.lab-card--featured .lab-desc { max-width: 68ch; }
}
/* --- webview modal (signature) ------------------------------------------ */
.webview {