Skip to content

Commit fab9f5a

Browse files
Copilotgarrytrinder
andcommitted
Add Dev Proxy Toolkit section to homepage
Add a new section showcasing the Dev Proxy Toolkit VS Code extension on the homepage. The section follows the existing use-case pattern with a 2-column grid layout featuring a description and marketplace link on the left, and a feature card with the VS Code logo on the right. Also adds a VS Code logo SVG to public/logos/. Co-authored-by: garrytrinder <11563347+garrytrinder@users.noreply.github.com>
1 parent 2151cac commit fab9f5a

File tree

2 files changed

+64
-0
lines changed

2 files changed

+64
-0
lines changed

public/logos/vscode.svg

Lines changed: 10 additions & 0 deletions
Loading

src/pages/index.astro

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,60 @@ import Layout from '../layouts/Layout.astro';
279279
</div>
280280
</section>
281281

282+
<!-- Dev Proxy Toolkit — VS Code extension -->
283+
<section class="py-32 px-6 sm:px-8">
284+
<div class="max-w-6xl mx-auto">
285+
<div class="section-reveal grid md:grid-cols-2 gap-12 md:gap-16 items-center">
286+
<div>
287+
<p class="text-sm font-semibold tracking-widest uppercase text-purple-400 mb-4">VS Code Extension</p>
288+
<h3 class="text-3xl md:text-4xl font-bold mb-6 leading-tight">Dev Proxy Toolkit for Visual&nbsp;Studio&nbsp;Code.</h3>
289+
<p class="text-lg leading-relaxed mb-6" style="color: var(--text-muted);">
290+
Control Dev Proxy directly from your editor. Start and stop the proxy, manage configurations with IntelliSense, and use 100+ code snippets&thinsp;&mdash;&thinsp;all without leaving VS&nbsp;Code.
291+
</p>
292+
<a href="https://marketplace.visualstudio.com/items?itemName=garrytrinder.dev-proxy-toolkit" target="_blank" rel="noopener" class="text-purple-400 hover:text-purple-300 font-medium transition-colors">
293+
Install from Marketplace &rarr;
294+
</a>
295+
</div>
296+
<div class="rounded-2xl border p-6 md:p-8 overflow-hidden" style="background: var(--bg-secondary); border-color: var(--border-primary);">
297+
<div class="flex items-center gap-3 mb-6">
298+
<img src={`${import.meta.env.BASE_URL}logos/vscode.svg`} alt="Visual Studio Code" class="w-8 h-8" />
299+
<div>
300+
<p class="font-semibold">Dev Proxy Toolkit</p>
301+
<p class="text-xs" style="color: var(--text-faint);">garrytrinder</p>
302+
</div>
303+
</div>
304+
<div class="space-y-3 font-mono text-sm">
305+
<div class="flex items-center gap-3">
306+
<span class="text-purple-400">&#9656;</span>
307+
<span style="color: var(--text-secondary);">Start Dev Proxy</span>
308+
</div>
309+
<div class="flex items-center gap-3">
310+
<span class="text-purple-400">&#9632;</span>
311+
<span style="color: var(--text-secondary);">Stop Dev Proxy</span>
312+
</div>
313+
<div class="flex items-center gap-3">
314+
<span class="text-purple-400">&#8634;</span>
315+
<span style="color: var(--text-secondary);">Restart Dev Proxy</span>
316+
</div>
317+
<div class="w-full h-px my-1" style="background: var(--border-primary);"></div>
318+
<div class="flex items-center gap-3">
319+
<span class="text-green-400">&#10003;</span>
320+
<span style="color: var(--text-secondary);">IntelliSense for config files</span>
321+
</div>
322+
<div class="flex items-center gap-3">
323+
<span class="text-green-400">&#10003;</span>
324+
<span style="color: var(--text-secondary);">100+ code snippets</span>
325+
</div>
326+
<div class="flex items-center gap-3">
327+
<span class="text-green-400">&#10003;</span>
328+
<span style="color: var(--text-secondary);">Debugger integration</span>
329+
</div>
330+
</div>
331+
</div>
332+
</div>
333+
</div>
334+
</section>
335+
282336
<!-- Final CTA — bold, cinematic -->
283337
<section class="py-32 px-6 sm:px-8 relative overflow-hidden">
284338
<div class="absolute inset-0 pointer-events-none" aria-hidden="true">

0 commit comments

Comments
 (0)