Skip to content

Commit b99e928

Browse files
authored
Update index.html
1 parent eb8e137 commit b99e928

1 file changed

Lines changed: 53 additions & 21 deletions

File tree

‎index.html‎

Lines changed: 53 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<head>
77
<meta charset="UTF-8">
88
<meta name="viewport" content="width=device-width, initial-scale=1.0">
9+
<meta name="description" content="DevLabStudy - Homelab documentation, Proxmox clusters, and Project Orbit. From DIY hardware to professional cloud solutions.">
910
<title>DevLabStudy | Command Center</title>
1011
<link rel="icon" type="image/jpeg" href="/profileIcon_g3ffyg7edeeg1.jpeg">
1112
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700;800&family=Inter:wght@400;600;700;900&display=swap" rel="stylesheet">
@@ -30,7 +31,7 @@
3031
}
3132

3233
/* ------------------------------------ */
33-
/* NAVBAR */
34+
/* NAVBAR */
3435
/* ------------------------------------ */
3536
.navbar {
3637
background: var(--bg-nav);
@@ -69,11 +70,19 @@
6970
.hero-title span { color: var(--accent-blue); }
7071
.hero-subtitle { font-size: 1.05rem; color: var(--text-muted); margin-top: 15px; max-width: 700px; margin-left: auto; margin-right: auto; line-height: 1.5; }
7172

72-
.dashboard { max-width: 1300px; margin: 0 auto 60px auto; padding: 0 20px; }
73-
.grid-container { display: grid; grid-template-columns: 1.8fr 1fr; gap: 25px; }
73+
/* Zmiana układu siatki: Lewy sidebar (280px) i elastyczny środek (1fr) */
74+
.dashboard { max-width: 1400px; margin: 0 auto 60px auto; padding: 0 20px; }
75+
.grid-container { display: grid; grid-template-columns: 280px 1fr; gap: 40px; align-items: start; }
7476

75-
.card { background: rgba(10, 10, 10, 0.7); border: 1px solid var(--border-color); padding: 25px; border-radius: 12px; backdrop-filter: blur(10px); }
77+
/* Lewy pasek z przyciskami podążający za scrollowaniem */
78+
.left-sidebar { display: flex; flex-direction: column; gap: 20px; position: sticky; top: 100px; }
7679

80+
/* Środkowa kolumna */
81+
.main-content { display: flex; flex-direction: column; gap: 30px; }
82+
83+
.card { background: rgba(10, 10, 10, 0.7); border: 1px solid var(--border-color); padding: 25px; border-radius: 12px; backdrop-filter: blur(10px); }
84+
.vinted-card { border-color: #00bfb2 !important; background: rgba(0, 191, 178, 0.05) !important; }
85+
7786
.hero-project { height: 480px; background: url('/assets/images/IMG_20260304_153435_hdr.jpg') center/cover; display: flex; align-items: flex-end; border-radius: 12px; border: 1px solid var(--border-color); }
7887
.hero-overlay { width: 100%; background: linear-gradient(transparent, rgba(0,0,0,0.95)); padding: 40px; border-radius: 0 0 12px 12px; }
7988

@@ -82,13 +91,18 @@
8291

8392
.support-btn { display: block; text-decoration: none; padding: 14px; border-radius: 8px; font-weight: 800; font-size: 0.85rem; text-align: center; margin-top: 10px; transition: 0.3s; }
8493

85-
/* Styl dla odznaki DigitalOcean, żeby pasowała do reszty */
94+
/* Styl dla odznaki DigitalOcean */
8695
.do-badge { display: flex; justify-content: center; margin-top: 10px; transition: 0.3s; }
8796
.do-badge:hover { transform: scale(1.02); filter: brightness(1.1); }
8897

98+
/* Klasa na efekty podświetlania linków na blogu */
99+
.log-link { display: flex; justify-content: space-between; text-decoration: none; padding-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,0.05); color: var(--text-main); transition: 0.2s; }
100+
.log-link:hover { padding-left: 5px; color: var(--accent-blue); }
101+
89102
@media (max-width: 1024px) {
90103
.navbar { display: flex; flex-direction: column; gap: 15px; align-items: center; padding: 15px; }
91104
.grid-container { grid-template-columns: 1fr; }
105+
.left-sidebar { position: static; }
92106
.hero-title { font-size: 2.5rem; }
93107
}
94108
</style>
@@ -128,7 +142,27 @@ <h1 class="hero-title">DevLab <span>Environment</span></h1>
128142

129143
<main class="dashboard">
130144
<div class="grid-container">
131-
<section>
145+
146+
<aside class="left-sidebar">
147+
<div class="card vinted-card">
148+
<h3 style="font-size: 0.85rem; color: #00bfb2; margin: 0 0 15px 0; text-transform: uppercase; font-family: 'JetBrains Mono', monospace;">Hardware_Outlet:</h3>
149+
<p style="font-size: 0.8rem; color: var(--text-muted); line-height: 1.4; margin-bottom: 15px;">Czyszczenie magazynów Lab-Domku. Sprzęt z moich projektów, którego już nie używam, ląduje tutaj:</p>
150+
<a href="https://www.vinted.pl/" target="_blank" class="support-btn" style="background: #00bfb2; color: #fff;">VINTED SHOP</a>
151+
</div>
152+
153+
<div class="card" style="border-color: var(--accent-blue); background: rgba(59, 130, 246, 0.05);">
154+
<h3 style="font-size: 0.85rem; color: var(--accent-blue); margin: 0 0 15px 0; text-transform: uppercase; font-family: 'JetBrains Mono', monospace;">Support_Lab:</h3>
155+
<a href="https://patreon.com/DevLabStudy" target="_blank" class="support-btn" style="background: #e11d48; color: #fff;">PATREON</a>
156+
157+
<a href="https://www.digitalocean.com/?refcode=6fd6e2226432&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge" class="do-badge" target="_blank">
158+
<img src="https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg" alt="DigitalOcean Referral Badge" style="width: 100%; border-radius: 8px;" />
159+
</a>
160+
161+
<a href="https://www.buymeacoffee.com/DevLabStudy" target="_blank" class="support-btn" style="background: #FFDD00; color: #000;">BUY ME A COFFEE</a>
162+
</div>
163+
</aside>
164+
165+
<section class="main-content">
132166
<div class="hero-project">
133167
<div class="hero-overlay">
134168
<div style="color: var(--accent-blue); font-weight: 800; font-size: 0.75rem; text-transform: uppercase; margin-bottom: 10px; font-family: 'JetBrains Mono', monospace;">> ACTIVE_MISSION</div>
@@ -137,35 +171,33 @@ <h2 style="font-size: 2.2rem; margin: 0 0 10px 0; font-weight: 900; color: #fff;
137171
<a href="/blog" class="btn-blue">ACCESS LOGS →</a>
138172
</div>
139173
</div>
140-
</section>
141174

142-
<aside style="display: flex; flex-direction: column; gap: 20px;">
143175
<div class="card">
144176
<h3 style="font-size: 0.85rem; color: var(--text-muted); margin: 0 0 20px 0; text-transform: uppercase; letter-spacing: 1px; font-family: 'JetBrains Mono', monospace;">Recent System Logs:</h3>
145177
<div style="display: flex; flex-direction: column; gap: 12px;">
146178
{% for post in site.posts limit:5 %}
147-
<a href="{{ post.url }}" style="display: flex; justify-content: space-between; text-decoration: none; padding-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,0.05); color: var(--text-main);">
179+
<a href="{{ post.url }}" class="log-link">
148180
<span style="font-size: 0.9rem; font-weight: 600;">{{ post.title }}</span>
149181
<span style="color: var(--text-muted); font-size: 0.75rem; white-space: nowrap; margin-left: 15px; font-family: 'JetBrains Mono', monospace;">[{{ post.date | date: "%d.%m" }}]</span>
150182
</a>
151183
{% endfor %}
152184
</div>
153185
</div>
154-
155-
<div class="card" style="border-color: var(--accent-blue); background: rgba(59, 130, 246, 0.05);">
156-
<h3 style="font-size: 0.85rem; color: var(--accent-blue); margin: 0 0 15px 0; text-transform: uppercase; font-family: 'JetBrains Mono', monospace;">Support_Lab:</h3>
157-
<a href="https://patreon.com/DevLabStudy" target="_blank" class="support-btn" style="background: #e11d48; color: #fff;">PATREON</a>
158-
159-
<a href="https://www.digitalocean.com/?refcode=6fd6e2226432&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge" class="do-badge" target="_blank">
160-
<img src="https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg" alt="DigitalOcean Referral Badge" style="width: 100%; border-radius: 8px;" />
161-
</a>
162-
163-
<a href="https://www.buymeacoffee.com/DevLabStudy" target="_blank" class="support-btn" style="background: #FFDD00; color: #000;">BUY ME A COFFEE</a>
164-
</div>
165-
</aside>
186+
</section>
187+
166188
</div>
167189
</main>
168190

191+
<section style="max-width: 1400px; margin: 0 auto 40px auto; padding: 0 20px;">
192+
<div class="card" style="border-style: dashed; border-color: rgba(255,255,255,0.15); text-align: center; padding: 30px;">
193+
<h3 style="font-family: 'JetBrains Mono', monospace; font-size: 0.9rem; color: var(--text-muted); margin-bottom: 15px;">[ CONTACT_ESTABLISHED ]</h3>
194+
<div style="display: flex; justify-content: center; gap: 40px; font-family: 'JetBrains Mono', monospace; flex-wrap: wrap;">
195+
<p style="margin: 0;">> Viewers: <a href="mailto:contact@devlabstudy.ovh" style="color: var(--accent-blue); text-decoration: none;">contact@devlabstudy.ovh</a></p>
196+
<p style="margin: 0;">> Business: <a href="mailto:business@devlabstudy.ovh" style="color: #10b981; text-decoration: none;">business@devlabstudy.ovh</a></p>
197+
</div>
198+
</div>
199+
</section>
200+
169201
<footer style="text-align: center; padding: 40px; color: #334155; font-family: 'JetBrains Mono', monospace; font-size: 0.75rem;">
170202
&gt; root@devlab:~# uptime _ <br>
171203
21:55:00 up 34 days, 12:45, 1 user, load average: 0.08, 0.03, 0.01

0 commit comments

Comments
 (0)