@@ -129,144 +129,4 @@ <h3 style="font-size: 0.8rem; color: var(--text-muted); margin-bottom: 25px; tex
129129 </ div >
130130 </ footer >
131131</ body >
132- </ html > <!DOCTYPE html>
133- < html lang ="pl ">
134- < head >
135- < meta charset ="UTF-8 ">
136- < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
137- < meta name ="description " content ="DevLabStudy - Homelab documentation, Proxmox clusters, and Project Orbit. ">
138- < title > DevLabStudy | {{ page.title }}</ title >
139- < link rel ="icon " type ="image/jpeg " href ="/profileIcon_g3ffyg7edeeg1.jpeg ">
140- < 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 ">
141- < style >
142- : root { --bg-body : # 050505 ; --bg-nav : # 050505 ; --text-main : # f0f0f0 ; --text-muted : # 8b9bb4 ; --border-color : rgba (255 , 255 , 255 , 0.08 ); --accent-blue : # 3b82f6 ; }
143- body { font-family : 'Inter' , sans-serif; background : var (--bg-body ); color : var (--text-main ); margin : 0 ; overflow-x : hidden; background-image : radial-gradient (circle at 1px 1px , rgba (255 , 255 , 255 , 0.015 ) 1px , transparent 0 ); background-size : 32px 32px ; }
144-
145- .navbar { background : var (--bg-nav ); border-bottom : 1px solid var (--border-color ); padding : 22px 40px ; display : grid; grid-template-columns : 1fr auto 1fr ; align-items : center; position : sticky; top : 0 ; z-index : 1000 ; }
146- .nav-left { display : flex; align-items : center; }
147- .nav-brand { font-size : 1.5rem ; font-weight : 900 ; text-decoration : none; color : # fff ; letter-spacing : -0.5px ; }
148- .nav-center { display : flex; justify-content : center; align-items : center; gap : 20px ; }
149- .nav-center a { text-decoration : none; color : var (--text-muted ); font-weight : 600 ; font-size : 0.9rem ; transition : 0.3s ; }
150- .nav-center a : hover , .nav-center a .active { color : var (--accent-blue ); }
151- .nav-right { display : flex; justify-content : flex-end; }
152-
153- .dropdown { position : relative; display : inline-block; }
154- .dropbtn { background : # 111 ; color : # fff ; padding : 8px 16px ; border-radius : 6px ; border : 1px solid rgba (255 , 255 , 255 , 0.1 ); cursor : pointer; font-family : 'Inter' , sans-serif; font-weight : 600 ; font-size : 0.9rem ; }
155- .dropdown-content { position : absolute; right : 0 ; top : 100% ; padding-top : 15px ; min-width : 180px ; opacity : 0 ; visibility : hidden; transition : 0.25s ease; }
156- .dropdown-links-wrapper { background : # 0a0a0a ; border : 1px solid rgba (255 , 255 , 255 , 0.1 ); border-radius : 6px ; box-shadow : 0 10px 30px rgba (0 , 0 , 0 , 0.8 ); overflow : hidden; }
157- .dropdown-content a { display : flex; justify-content : space-between; align-items : center; color : # fff ; padding : 12px 16px ; text-decoration : none; font-size : 0.85rem ; font-weight : 600 ; border-bottom : 1px solid rgba (255 , 255 , 255 , 0.05 ); }
158- .dropdown-content a : hover { color : var (--accent-blue ); background : rgba (255 , 255 , 255 , 0.02 ); }
159- .dropdown : hover .dropdown-content { opacity : 1 ; visibility : visible; }
160-
161- .hero-header { max-width : 1000px ; margin : 60px auto 40px auto; text-align : center; padding : 0 20px ; }
162- .hero-title { font-size : 3.5rem ; font-weight : 900 ; margin : 0 ; letter-spacing : -2px ; color : # fff ; }
163- .hero-title span { color : var (--accent-blue ); }
164-
165- .dashboard { width : 100% ; max-width : 1200px ; padding : 0 40px ; margin : 0 auto 40px auto; box-sizing : border-box; }
166- .grid-container { display : grid; grid-template-columns : 240px 1px 1fr ; gap : 50px ; align-items : start; }
167- .vertical-divider { background : var (--border-color ); width : 1px ; min-height : 400px ; }
168-
169- /* ZMIANA: Przesunięcie sidebara w lewo o 120px bez przesuwania reszty strony */
170- .left-sidebar {
171- display : flex;
172- flex-direction : column;
173- gap : 20px ;
174- position : sticky;
175- top : 100px ;
176- margin-left : -120px ;
177- }
178-
179- .left-sidebar .card { margin-right : 0 ; }
180-
181- .card { background : rgba (10 , 10 , 10 , 0.7 ); border : 1px solid var (--border-color ); padding : 20px ; border-radius : 12px ; backdrop-filter : blur (10px ); }
182- .vinted-card { border-color : # 00bfb2 !important ; background : transparent !important ; }
183- .support-btn { display : block; text-decoration : none; padding : 12px ; border-radius : 8px ; font-weight : 800 ; font-size : 0.8rem ; text-align : center; margin-top : 10px ; transition : 0.3s ; }
184- .do-badge { display : block; margin-top : 10px ; }
185- .do-badge img { width : 100% ; border-radius : 8px ; }
186-
187- @media (max-width : 1024px ) {
188- .grid-container { grid-template-columns : 1fr ; }
189- .vertical-divider { display : none; }
190- .left-sidebar { margin-left : 0 ; }
191- }
192- </ style >
193- </ head >
194- < body >
195-
196- < nav class ="navbar ">
197- < div class ="nav-left "> < a href ="/ " class ="nav-brand "> DevLabStudy</ a > </ div >
198- < div class ="nav-center ">
199- < a href ="/ " {% if page.url == "/ " %}class ="active "{% endif %} > Hub</ a >
200- < a href ="/blog " {% if page.url contains "blog" %}class="active "{% endif %} > Blog</ a >
201- < a href ="/homelab " {% if page.url contains "homelab" %}class="active "{% endif %} > HomeLab</ a >
202- < a href ="/benchmarks " {% if page.url contains "benchmarks" %}class="active "{% endif %} > Benchmarks</ a >
203- < a href ="/orbit " {% if page.url contains "orbit" %}class="active "{% endif %} > Orbit™</ a >
204- </ div >
205- < div class ="nav-right ">
206- < div class ="dropdown ">
207- < button class ="dropbtn "> Community ▾</ button >
208- < div class ="dropdown-content ">
209- < div class ="dropdown-links-wrapper ">
210- < a href ="https://github.com/DevLabStudy " target ="_blank "> GitHub < span > ↗</ span > </ a >
211- < a href ="https://www.youtube.com/@devlabstudy " target ="_blank "> YouTube < span > ↗</ span > </ a >
212- < a href ="https://www.tiktok.com/@devlabstudy " target ="_blank "> TikTok < span > ↗</ span > </ a >
213- < a href ="https://www.reddit.com/user/TobiMessi201/ " target ="_blank "> Reddit < span > ↗</ span > </ a >
214- < a href ="https://x.com/DevLabStudy " target ="_blank "> X/Twitter < span > ↗</ span > </ a >
215- < a href ="https://www.instagram.com/devlabstudy " target ="_blank "> Instagram < span > ↗</ span > </ a >
216- </ div >
217- </ div >
218- </ div >
219- </ div >
220- </ nav >
221-
222- < header class ="hero-header ">
223- < h1 class ="hero-title "> {% if page.url == "/" %}DevLab < span > Environment</ span > {% else %}< span > {{ page.title }}</ span > {% endif %}</ h1 >
224- </ header >
225-
226- < main class ="dashboard ">
227- < div class ="grid-container ">
228- < aside class ="left-sidebar ">
229- < div class ="card vinted-card ">
230- < h3 style ="font-size: 0.8rem; color: #00bfb2; margin: 0 0 10px 0; text-transform: uppercase; font-family: 'JetBrains Mono', monospace; "> Marketplace:</ h3 >
231- < a href ="https://www.vinted.pl/member/306118036 " target ="_blank " class ="support-btn " style ="background: #00bfb2; color: #fff; "> VINTED</ a >
232- < a href ="# " target ="_blank " class ="support-btn " style ="background: #002f34; border: 1px solid #23e5db; color: #fff; "> OLX</ a >
233- < a href ="https://allegrolokalnie.pl/uzytkownik/Client:137881965 " target ="_blank " class ="support-btn " style ="background: #ff5a00; color: #fff; "> ALLEGRO LOKALNIE</ a >
234- </ div >
235-
236- < div class ="card " style ="border-color: var(--accent-blue); background: rgba(59, 130, 246, 0.05); ">
237- < h3 style ="font-size: 0.8rem; color: var(--accent-blue); margin: 0 0 10px 0; text-transform: uppercase; font-family: 'JetBrains Mono', monospace; "> Support:</ h3 >
238- < a href ="https://patreon.com/DevLabStudy " target ="_blank " class ="support-btn " style ="background: #e11d48; color: #fff; "> PATREON</ a >
239- < a href ="https://www.digitalocean.com/?refcode=6fd6e2226432 " class ="do-badge " target ="_blank "> < img src ="https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg " /> </ a >
240- < a href ="https://www.buymeacoffee.com/DevLabStudy " target ="_blank " class ="support-btn " style ="background: #FFDD00; color: #000; "> BUY ME A COFFEE</ a >
241- </ div >
242-
243- < div class ="card " style ="border-color: #8b5cf6; background: rgba(139, 92, 246, 0.05); ">
244- < h3 style ="font-size: 0.8rem; color: #8b5cf6; margin: 0 0 10px 0; text-transform: uppercase; font-family: 'JetBrains Mono', monospace; "> DevLog:</ h3 >
245- < a href ="/updates " class ="support-btn " style ="background: #8b5cf6; color: #fff; "> VIEW UPDATES</ a >
246- </ div >
247- </ aside >
248-
249- < div class ="vertical-divider "> </ div >
250- < section class ="main-content ">
251- {{ content }}
252- </ section >
253- </ div >
254- </ main >
255-
256- < footer style ="max-width: 1200px; margin: 60px auto 40px auto; padding: 0 40px; ">
257- < div class ="card " style ="border-style: dashed; text-align: center; padding: 40px; background: rgba(10, 10, 10, 0.5); ">
258- < h3 style ="font-size: 0.8rem; color: var(--text-muted); margin-bottom: 25px; text-transform: uppercase; "> [ Communication_Channels ]</ h3 >
259- < div style ="display: flex; flex-wrap: wrap; justify-content: center; gap: 60px; ">
260- < div style ="text-align: center; ">
261- < div style ="font-size: 0.7rem; color: var(--text-muted); margin-bottom: 5px; "> BUSINESS / COLLABORATION</ div >
262- < a href ="mailto:contact@devlabstudy.ovh " style ="color: #fff; font-weight: 700; text-decoration: none; border-bottom: 2px solid var(--accent-blue); "> contact@devlabstudy.ovh</ a >
263- </ div >
264- < div style ="text-align: center; ">
265- < div style ="font-size: 0.7rem; color: var(--text-muted); margin-bottom: 5px; "> COMMUNITY / SUPPORT</ div >
266- < a href ="mailto:widzowie@devlabstudy.ovh " style ="color: #fff; font-weight: 700; text-decoration: none; border-bottom: 2px solid #64748b; "> widzowie@devlabstudy.ovh</ a >
267- </ div >
268- </ div >
269- </ div >
270- </ footer >
271- </ body >
272132</ html >
0 commit comments