-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
179 lines (169 loc) · 8.7 KB
/
index.html
File metadata and controls
179 lines (169 loc) · 8.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon">
<title>LeaCoder0 — Software Engineer</title>
<meta name="description" content="Full-stack software engineer. I automate the stuff nobody cares about—for fun and the excitement of the process.">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap" rel="stylesheet">
<link rel="stylesheet" href="./styles.css">
</head>
<body>
<div class="bg-profile" aria-hidden="true"></div>
<div class="noise" aria-hidden="true"></div>
<!-- Theme side pane -->
<aside class="theme-pane" id="theme-pane" aria-label="Theme and color settings">
<div class="theme-pane-header">
<h2 class="theme-pane-title">Theme</h2>
<button type="button" class="theme-pane-close" id="theme-pane-close" aria-label="Close theme panel">×</button>
</div>
<div class="theme-pane-body">
<div class="theme-option">
<label class="theme-option-label">Appearance</label>
<div class="theme-option-buttons" role="group" aria-label="Color scheme">
<button type="button" class="theme-btn" data-theme="system" aria-pressed="false">System</button>
<button type="button" class="theme-btn" data-theme="light" aria-pressed="false">Light</button>
<button type="button" class="theme-btn active" data-theme="dark" aria-pressed="true">Dark</button>
</div>
</div>
<div class="theme-option">
<label class="theme-option-label">Accent color</label>
<div class="accent-presets">
<button type="button" class="accent-swatch" data-accent="#e07c4c" style="--swatch:#e07c4c; background-color:#e07c4c" aria-label="Warm coral"></button>
<button type="button" class="accent-swatch" data-accent="#22d3ee" style="--swatch:#22d3ee; background-color:#22d3ee" aria-label="Cyan"></button>
<button type="button" class="accent-swatch active" data-accent="#a78bfa" style="--swatch:#a78bfa; background-color:#a78bfa" aria-label="Violet"></button>
<button type="button" class="accent-swatch" data-accent="#34d399" style="--swatch:#34d399; background-color:#34d399" aria-label="Emerald"></button>
<button type="button" class="accent-swatch" data-accent="#f59e0b" style="--swatch:#f59e0b; background-color:#f59e0b" aria-label="Amber"></button>
</div>
<div class="accent-custom">
<label class="visually-hidden" for="accent-picker">Custom accent color</label>
<input type="color" id="accent-picker" value="#a78bfa" class="accent-picker">
<span class="accent-custom-label">Custom</span>
</div>
</div>
</div>
</aside>
<button type="button" class="theme-pane-toggle" id="theme-pane-toggle" aria-label="Open theme settings" aria-expanded="false">
<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"/><path d="M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42"/></svg>
</button>
<header class="header">
<nav class="nav">
<a href="#" class="logo">LeaCoder0</a>
<ul class="nav-links">
<li><a href="#about">About</a></li>
<li><a href="#projects">Projects</a></li>
<li><a href="#skills">Skills</a></li>
<li><a href="#work">Work</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
<button class="nav-toggle" aria-label="Toggle menu">
<span></span>
<span></span>
<span></span>
</button>
</nav>
</header>
<main>
<section class="hero">
<div class="hero-profile">
<div class="hero-avatar">
<img src="./profile_image.png" alt="LeaCoder0" width="120" height="120" loading="lazy">
</div>
<div class="hero-intro">
<p class="hero-label">Full-stack Software Engineer</p>
<h1 class="hero-title">LeaCoder0</h1>
<p class="hero-tagline">Overthinker, probably overthinking right now.</p>
<p class="hero-desc">
I like to code and automate the stuff that nobody cares about. It may take me three or four hours to automate something that could be done in minutes—but I'm here for the fun and the excitement the process gives me. The hours spent automating will be saved when I use it for real.
</p>
<div class="hero-actions">
<a href="#projects" class="btn btn-primary">See my projects</a>
<a href="#contact" class="btn btn-ghost">Get in touch</a>
</div>
</div>
</div>
</section>
<section id="about" class="section about">
<h2 class="section-title">Why I build</h2>
<div class="about-content">
<p class="about-lead">
I automate things for the thrill of it. The payoff is the process—and the time I get back every time I run the script.
</p>
<p class="about-lang">I work and think in <strong>English</strong> and <strong>தமிழ் (Tamil)</strong>.</p>
</div>
</section>
<section id="projects" class="section projects">
<h2 class="section-title">Projects</h2>
<p class="section-desc">Things I’ve built for fun and for use. Links coming soon.</p>
<div class="cards">
<article class="card" data-reveal>
<div class="card-icon">📈</div>
<h3>Stock price bots</h3>
<p>Bots to check stock market prices and alerts.</p>
<a href="#" class="card-link placeholder">Link coming soon</a>
</article>
<article class="card" data-reveal>
<div class="card-icon">📊</div>
<h3>Portfolio dashboard</h3>
<p>Dashboard to track and visualize portfolio performance.</p>
<a href="#" class="card-link placeholder">Link coming soon</a>
</article>
<article class="card" data-reveal>
<div class="card-icon">🖥️</div>
<h3>Local webapps</h3>
<p>Lots of small local web apps for daily workflows.</p>
<a href="#" class="card-link placeholder">Link coming soon</a>
</article>
<article class="card" data-reveal>
<div class="card-icon">🤖</div>
<h3>Telegram bots</h3>
<p>Tele bots for notifications, data, and automation.</p>
<a href="#" class="card-link placeholder">Link coming soon</a>
</article>
<article class="card" data-reveal>
<div class="card-icon">📱</div>
<h3>Demo mobile apps</h3>
<p>2–3 demo mobile apps that hit APIs and display data.</p>
<a href="#" class="card-link placeholder">Link coming soon</a>
</article>
</div>
</section>
<section id="skills" class="section skills">
<h2 class="section-title">Skills</h2>
<div class="skills-list">
<span class="skill-tag">Java</span>
<span class="skill-tag">Bash</span>
<span class="skill-tag">JavaScript</span>
<span class="skill-tag">HTML / CSS</span>
<span class="skill-tag">React <em>(learning)</em></span>
<span class="skill-tag">Mobile development <em>(learning)</em></span>
</div>
</section>
<section id="work" class="section work">
<h2 class="section-title">Work & education</h2>
<div class="work-content">
<p><strong>Currently:</strong> Software Developer. I keep the company name private.</p>
<p><strong>Education:</strong> Graduated college with <strong>8.5 CGPA</strong>, India.</p>
</div>
<a href="#" class="btn btn-ghost placeholder-resume">Resume — link coming soon</a>
</section>
<section id="contact" class="section contact">
<h2 class="section-title">Contact</h2>
<p class="contact-desc">Drop a line or find me online. Placeholders below—I’ll hook these up soon.</p>
<div class="contact-links">
<a href="#" class="contact-link placeholder">📧 Email — coming soon</a>
<a href="#" class="contact-link placeholder">GitHub — coming soon</a>
<a href="#" class="contact-link placeholder">LinkedIn — coming soon</a>
</div>
</section>
</main>
<footer class="footer">
<p>LeaCoder0 · Software Engineer · <a href="https://leacoder0.github.io/">leacoder0.github.io</a></p>
</footer>
<script src="./script.js"></script>
</body>
</html>