Skip to content

Commit ed1a78b

Browse files
authored
Create index.html for DevLabStudy Hub
Initial HTML structure for the DevLabStudy Hub page with styling and content.
1 parent 5f5f446 commit ed1a78b

1 file changed

Lines changed: 104 additions & 0 deletions

File tree

‎index.html‎

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>DevLabStudy© | Hub</title>
7+
8+
<link rel="icon" type="image/png" href="qr-code.png?v=fixed_buttons">
9+
<link rel="shortcut icon" type="image/png" href="qr-code.png?v=fixed_buttons">
10+
11+
<style>
12+
:root {
13+
--bg-body: #f4f7fa; --bg-card: #ffffff;
14+
--text-main: #1e293b; --text-muted: #64748b; --border-color: #e2e8f0;
15+
--accent-blue: #2563eb; --accent-purple: #4b0082; --accent-green: #10b981;
16+
--shadow-sm: 0 4px 6px rgba(0,0,0,0.05); --shadow-md: 0 10px 25px rgba(0,0,0,0.1);
17+
}
18+
19+
@media (prefers-color-scheme: dark) {
20+
:root {
21+
--bg-body: #0f172a; --bg-card: #1e293b;
22+
--text-main: #f8fafc; --text-muted: #94a3b8; --border-color: #334155;
23+
--accent-blue: #3b82f6; --accent-purple: #8b5cf6;
24+
--shadow-sm: 0 4px 6px rgba(0,0,0,0.3); --shadow-md: 0 10px 25px rgba(0,0,0,0.4);
25+
}
26+
}
27+
28+
body {
29+
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
30+
background: var(--bg-body); color: var(--text-main);
31+
margin: 0; padding: 0; display: flex; flex-direction: column;
32+
min-height: 100vh; justify-content: center; align-items: center;
33+
-webkit-font-smoothing: antialiased;
34+
}
35+
36+
.hub-container {
37+
max-width: 800px; width: 100%; padding: 40px 20px;
38+
text-align: center; box-sizing: border-box;
39+
}
40+
41+
.brand-title { font-size: 3rem; font-weight: 800; margin-bottom: 10px; letter-spacing: -1px; }
42+
.brand-subtitle { font-size: 1.2rem; color: var(--text-muted); margin-bottom: 50px; }
43+
44+
.path-grid {
45+
display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
46+
gap: 20px; margin-bottom: 50px;
47+
}
48+
49+
.path-card {
50+
background: var(--bg-card); border: 1px solid var(--border-color);
51+
border-radius: 16px; padding: 30px 20px; text-decoration: none;
52+
color: var(--text-main); transition: all 0.3s ease;
53+
box-shadow: var(--shadow-sm); display: flex; flex-direction: column; align-items: center;
54+
}
55+
56+
.path-card:hover { transform: translateY(-5px); box-shadow: var(--shadow-md); border-color: var(--accent-blue); }
57+
.path-icon { font-size: 2.5rem; margin-bottom: 15px; }
58+
.path-title { font-size: 1.3rem; font-weight: 700; margin-bottom: 10px; }
59+
.path-desc { font-size: 0.9rem; color: var(--text-muted); margin: 0; }
60+
61+
.social-links { display: flex; justify-content: center; gap: 15px; flex-wrap: wrap; }
62+
.social-btn {
63+
background: var(--bg-card); border: 1px solid var(--border-color);
64+
color: var(--text-main); text-decoration: none; padding: 8px 16px;
65+
border-radius: 8px; font-weight: 600; font-size: 0.9rem; transition: 0.2s;
66+
}
67+
.social-btn:hover { background: var(--border-color); }
68+
</style>
69+
</head>
70+
<body>
71+
72+
<div class="hub-container">
73+
<div class="brand-title">DevLabStudy©</div>
74+
<div class="brand-subtitle">Self-Taught Infrastructure Enthusiast</div>
75+
76+
<div class="path-grid">
77+
<a href="/blog.html" class="path-card" style="border-top: 4px solid var(--accent-blue);">
78+
<div class="path-icon">📚</div>
79+
<div class="path-title">DevLab Blog</div>
80+
<p class="path-desc">Artykuły, wiedza, optymalizacja Dockera i IT.</p>
81+
</a>
82+
83+
<a href="/homelab.html" class="path-card" style="border-top: 4px solid var(--accent-green);">
84+
<div class="path-icon">🖥️</div>
85+
<div class="path-title">Mój HomeLab</div>
86+
<p class="path-desc">Infrastruktura, serwery Proxmox i status węzłów.</p>
87+
</a>
88+
89+
<a href="/orbit.html" class="path-card" style="border-top: 4px solid var(--accent-purple);">
90+
<div class="path-icon">🚀</div>
91+
<div class="path-title">Projekt Orbit™</div>
92+
<p class="path-desc">Aplikacja w budowie. Roadmapa i architektura.</p>
93+
</a>
94+
</div>
95+
96+
<div class="social-links">
97+
<a href="https://github.com/DevLabStudy" class="social-btn">GitHub</a>
98+
<a href="https://www.youtube.com/channel/UCisFPSU_Y8hznpqrcewcJAg?app=desktop" class="social-btn">YouTube</a>
99+
<a href="https://x.com/DevLabStudy" class="social-btn">X / Twitter</a>
100+
</div>
101+
</div>
102+
103+
</body>
104+
</html>

0 commit comments

Comments
 (0)