Skip to content

Commit 7c656c5

Browse files
Bikram GoleBikram Gole
authored andcommitted
Add CLI snapshot and motion/accessibility refinements
1 parent 40b76de commit 7c656c5

3 files changed

Lines changed: 55 additions & 0 deletions

File tree

index.html

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ <h1 id="hero-name" data-name="Bikram Gole">Bikram Gole</h1>
140140
</div>
141141
<div class="hero-actions">
142142
<a class="btn primary" href="about.html">Full Profile 🧠</a>
143+
<a class="btn ghost" href="contact.html">Contact</a>
143144
<a class="btn ghost" href="https://github.com/DevXtechnic" target="_blank" rel="noopener noreferrer">GitHub</a>
144145
<button id="launch-btn" class="btn ghost" type="button">Launch Pulse 🌌</button>
145146
<button id="palette-open" class="btn ghost" type="button">Ctrl/🐧 + K</button>
@@ -183,6 +184,23 @@ <h1 id="hero-name" data-name="Bikram Gole">Bikram Gole</h1>
183184
</div>
184185
</section>
185186

187+
<section id="cli-snapshot" class="panel reveal delay-1 skew-left">
188+
<h2>Neo@Arch Snapshot</h2>
189+
<p>Terminal-style identity dump, straight from the shell.</p>
190+
<pre class="cli-block" aria-label="Terminal snapshot">
191+
<span class="cli-prompt">neo@arch:~$ whoami</span>
192+
<span class="cli-output">Bikram Gole</span>
193+
<span class="cli-gap"></span>
194+
<span class="cli-prompt">neo@arch:~$ skills</span>
195+
<span class="cli-output">Linux | Python | C++ | Open Source | AI</span>
196+
<span class="cli-gap"></span>
197+
<span class="cli-prompt">neo@arch:~$ projects</span>
198+
<span class="cli-output">&gt; DevXTechnic</span>
199+
<span class="cli-output">&gt; Arch Ricing Setup</span>
200+
<span class="cli-output">&gt; AI Tools Experiments</span>
201+
</pre>
202+
</section>
203+
186204
<section id="mission-console" class="panel reveal delay-1 skew-right">
187205
<h2>Mission Console 🛰️</h2>
188206
<p>Click controls. Watch the page mutate.</p>

script.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1075,6 +1075,10 @@ function clearTerminalOutput() {
10751075

10761076
function typeTextTo(element, text, speed = 36, prefix = "") {
10771077
if (!element) return;
1078+
if (prefersReducedMotion) {
1079+
element.textContent = `${prefix}${text || ""}`;
1080+
return;
1081+
}
10781082

10791083
const token = (typewriterTokens.get(element) || 0) + 1;
10801084
typewriterTokens.set(element, token);

styles.css

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2379,6 +2379,39 @@ body[data-theme="material3"] .avatar-card .android-avatar {
23792379
text-decoration: underline;
23802380
}
23812381

2382+
.cli-block {
2383+
margin-top: 0.6rem;
2384+
padding: 0.75rem 0.85rem;
2385+
border-radius: 10px;
2386+
border: 1px solid rgba(125, 186, 255, 0.35);
2387+
background:
2388+
linear-gradient(140deg, rgba(8, 16, 30, 0.96), rgba(6, 12, 24, 0.96)),
2389+
radial-gradient(220px 160px at 12% 20%, rgba(92, 168, 255, 0.16), transparent 70%),
2390+
radial-gradient(200px 160px at 90% 80%, rgba(255, 176, 118, 0.12), transparent 72%);
2391+
box-shadow: inset 0 1px 0 rgba(162, 210, 255, 0.08), 0 12px 26px rgba(2, 10, 24, 0.35);
2392+
font-family: "JetBrains Mono", "Fira Mono", "Menlo", "Consolas", "Courier New", monospace;
2393+
font-size: 0.82rem;
2394+
line-height: 1.5;
2395+
color: var(--ink);
2396+
white-space: pre-wrap;
2397+
}
2398+
2399+
.cli-block span {
2400+
display: block;
2401+
}
2402+
2403+
.cli-prompt {
2404+
color: var(--blue-2);
2405+
}
2406+
2407+
.cli-output {
2408+
color: var(--ink);
2409+
}
2410+
2411+
.cli-gap {
2412+
height: 0.35rem;
2413+
}
2414+
23822415
.repo-meta {
23832416
margin-top: 0.28rem;
23842417
font-size: 0.76rem;

0 commit comments

Comments
 (0)