docs(website): refresh site copy and update changelog descriptions

This commit is contained in:
2026-05-18 08:36:37 +02:00
parent d16869435d
commit bef83100c8
7 changed files with 61 additions and 57 deletions
+25 -27
View File
@@ -5,7 +5,7 @@ import pkg from '../../package.json';
const version = pkg.version ?? "";
---
<BaseLayout title="Zaguán Blade - AI-Native Code Editor">
<BaseLayout title="Zaguán Blade AI Editor with No Cloud Dependency">
<main>
<!-- Hero Section -->
<section class="hero">
@@ -16,27 +16,25 @@ const version = pkg.version ?? "";
</div>
<div class="container">
<div class="hero-content">
<div class="hero-label">// NEXT-GEN EDITOR</div>
<div class="hero-label">// NOT_ANOTHER_AI_SIDEBAR</div>
<h1 class="hero-title">
<span class="title-line-1">RUN AI LOCALLY.</span>
<span class="title-line-2">OR USE CLOUD MODELS.</span>
<span class="title-line-1">YOUR CODE STAYS YOURS.</span>
<span class="title-line-2">CLOUD WHEN YOU WANT IT.</span>
</h1>
<div class="hero-meta">
<span class="meta-item">LOCAL-FIRST</span>
<span class="meta-divider">/</span>
<span class="meta-item">FULL PROJECT CONTEXT</span>
<span class="meta-item">NO API KEY REQUIRED</span>
<span class="meta-divider">/</span>
<span class="meta-item">CLOUD WHEN NEEDED</span>
<span class="meta-item">ANY MODEL PROVIDER</span>
</div>
<p class="hero-description">
Your code stays on your machine. No API key required.
Switch to cloud when you need speed.
Most AI editors ship your context to a server you don't control.
Blade keeps it local by default. No API key required.
</p>
<p class="hero-description" style="margin-top: var(--space-sm);">
Built for long sessions without losing context.
</p>
<p class="hero-description" style="margin-top: var(--space-sm);">
Use Ollama locally or connect to any OpenAI-compatible endpoint.
Run Ollama locally or connect to any OpenAI-compatible endpoint.
Switch to cloud when you need speed. Your choice, not the editor's.
</p>
<div class="hero-actions">
<a href="#download" class="action-primary">
@@ -62,20 +60,20 @@ const version = pkg.version ?? "";
<div class="features-header">
<div class="container">
<div class="section-label">[001] WHY_ZBLADE</div>
<h2 class="section-title">Built for Control<br/>Not Bloat</h2>
<h2 class="section-title">Why Another Editor<br/>Exists</h2>
</div>
</div>
<div class="features-layout">
<div class="feature-primary">
<div class="feature-content" style="max-width: 800px; margin: 0 auto; text-align: left;">
<p style="font-size: 1.25rem; line-height: 1.6; margin-bottom: var(--space-md);">
<strong>Zaguán Blade was built because modern AI editors feel bloated, opaque and cloud-dependent.</strong>
<strong>Existing AI editors make you trade control for convenience. Blade doesn't ask for that trade.</strong>
</p>
<p style="font-size: 1.1rem; line-height: 1.6; margin-bottom: var(--space-md);">
Blade separates the UI from the AI daemon, keeps resource usage low, and respects Git as the source of truth. It's built for engineers who care about control and hate silent failures.
The UI is separate from the AI daemon. Resource usage stays low. Git is the source of truth, not a history you can't export. No telemetry. No cloud dependency unless you choose it.
</p>
<p style="font-size: 1.1rem; line-height: 1.6; color: var(--color-text-muted);">
Used daily to develop Zaguán Blade and zcoderd. Tested on real production projects.
Used daily to develop Blade and zcoderd. Tested on real production projects — not just demos.
</p>
</div>
</div>
@@ -134,7 +132,7 @@ const version = pkg.version ?? "";
<div class="features-header">
<div class="container">
<div class="section-label">[002] WORKFLOW</div>
<h2 class="section-title">Engineers Think<br/>in Workflows</h2>
<h2 class="section-title">What It's Actually<br/>Good At</h2>
</div>
</div>
<div class="features-layout">
@@ -215,24 +213,24 @@ const version = pkg.version ?? "";
<section class="pricing">
<div class="pricing-container">
<div class="pricing-block">
<div class="section-label">[003] SUBSCRIPTION_MODEL</div>
<div class="section-label">[004] SUBSCRIPTION_MODEL</div>
<h2 class="pricing-title">ZAGUÁN AI<br/>REQUIRED</h2>
<div class="pricing-grid">
<div class="pricing-item">
<div class="pricing-label">WITHOUT SUBSCRIPTION</div>
<div class="pricing-value">Solid text editor</div>
<div class="pricing-value">Manual edits, no AI features</div>
</div>
<div class="pricing-divider"></div>
<div class="pricing-item pricing-item-highlight">
<div class="pricing-label">WITH SUBSCRIPTION</div>
<div class="pricing-value">Full AI power unlocked</div>
<div class="pricing-value">AI tool calls, code review, multi-model access</div>
</div>
</div>
<div class="pricing-features">
<span>Multi-model access</span>
<span>Priority support</span>
<span>Early features</span>
<span>Regular updates</span>
<span>Multi-model routing</span>
<span>Priority support (email)</span>
<span>Early access to new tools</span>
<span>Funding development</span>
</div>
<a href="https://zaguanai.com/pricing" class="pricing-action" target="_blank" rel="noopener">
<span>VIEW_PRICING()</span>
@@ -246,8 +244,8 @@ const version = pkg.version ?? "";
<section id="download" class="download">
<div class="download-layout">
<div class="download-header">
<div class="section-label">[004] DOWNLOAD_ZBLADE</div>
<h2 class="download-title">Choose Your<br/>Platform</h2>
<div class="section-label">[005] DOWNLOAD_ZBLADE</div>
<h2 class="download-title">Get Blade<br/>for Your OS</h2>
</div>
<div class="download-grid">
<a href="https://github.com/ZaguanLabs/ZaguanBlade/releases" class="platform-card platform-windows" target="_blank" rel="noopener">
@@ -282,7 +280,7 @@ const version = pkg.version ?? "";
</div>
<div class="download-disclaimer">
<span class="disclaimer-icon">⚠</span>
<span>Pre-v1.0 software. Breaking changes may occur. AI features require an active <a href="https://zaguanai.com/pricing">Zaguán AI subscription</a>.</span>
<span>Pre-v1.0 software — breaking changes will happen. AI features require an active <a href="https://zaguanai.com/pricing">Zaguán AI subscription</a>.</span>
</div>
</div>
</section>