From bef83100c8d8148a5117ef0fba24ce99e79229cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stig-=C3=98rjan=20Smelror?= Date: Mon, 18 May 2026 08:36:37 +0200 Subject: [PATCH] docs(website): refresh site copy and update changelog descriptions --- .gitignore | 6 +++++ src/layouts/BaseLayout.astro | 2 +- src/pages/blog.astro | 4 +-- src/pages/changelog.astro | 8 +++--- src/pages/docs.astro | 34 +++++++++++------------ src/pages/index.astro | 52 +++++++++++++++++------------------- src/pages/privacy.astro | 12 ++++----- 7 files changed, 61 insertions(+), 57 deletions(-) diff --git a/.gitignore b/.gitignore index af03856..09772ed 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,9 @@ yarn-error.log* # ZaguanBlade local data .zblade/ + +# ZaguanBlade local data +.pnpm-store/ + +# ZaguanBlade local data +.pnpm-store/ diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index e8234c8..6290b5b 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -4,7 +4,7 @@ interface Props { description?: string; } -const { title, description = "AI-Native code editor built with Rust and Tauri. Fast, native, and designed for AI-powered development." } = Astro.props; +const { title, description = "A local-first AI code editor. Your code stays on your machine unless you choose cloud." } = Astro.props; const normalizePath = (path: string) => { if (path.length > 1 && path.endsWith('/')) { diff --git a/src/pages/blog.astro b/src/pages/blog.astro index b13e358..9315ce9 100644 --- a/src/pages/blog.astro +++ b/src/pages/blog.astro @@ -7,7 +7,7 @@ const posts = (await getCollection('blog', ({ data }) => { })).sort((a, b) => b.data.pubDate.valueOf() - a.data.pubDate.valueOf()); --- - +
@@ -19,7 +19,7 @@ const posts = (await getCollection('blog', ({ data }) => { LATEST_NEWS_

- News, tutorials, and insights about AI-powered development with Zaguán Blade. + Engineering notes, model benchmarks, and architectural deep dives from building an AI-native editor.

diff --git a/src/pages/changelog.astro b/src/pages/changelog.astro index ae28629..d39cc81 100644 --- a/src/pages/changelog.astro +++ b/src/pages/changelog.astro @@ -11,10 +11,10 @@ import BaseLayout from '../layouts/BaseLayout.astro';
// CHANGELOG.md

CHANGELOG - RELEASE_HISTORY_ + RELEASE HISTORY & BUILD NOTES

- Track the evolution of Zaguán Blade. See what's new, what's fixed, and what's coming. + Honest release history built by humans who curse at compiler errors like everyone else.

@@ -34,7 +34,7 @@ import BaseLayout from '../layouts/BaseLayout.astro';
-

Development builds focused on major UI optimization including a rebuilt Chat Panel and CodeMirror editor, extensive codebase refactoring, and smoother scrolling across the board.

+

Mostly UI polish in this release: a rebuilt chat panel that actually feels snappy, tighter editor scrolling so you won't curse at your mouse wheel anymore, fix for the Alt+TAB window title display bug that was driving users insane, and CSS cleanup that didn't make things look like a 2010-era IDE:

@@ -91,7 +91,7 @@ import BaseLayout from '../layouts/BaseLayout.astro';
-

Development builds focused on new model integration, stability improvements, and Zaguán Coder Daemon enhancements.

+

Stability updates, new model previews, and some much-needed fixes that kept getting ignored or put on the back burner. The API key management bugs that were causing chaos finally squashed, and the diff review workflow got a long-overdue polish treatment.

diff --git a/src/pages/docs.astro b/src/pages/docs.astro index 0c4e691..4d8b3b8 100644 --- a/src/pages/docs.astro +++ b/src/pages/docs.astro @@ -2,7 +2,7 @@ import BaseLayout from '../layouts/BaseLayout.astro'; --- - +
@@ -14,8 +14,8 @@ import BaseLayout from '../layouts/BaseLayout.astro'; GET_STARTED_

- Everything you need to know to work alongside your AI pair programmer. - From setup to advanced features, this guide covers it all. + How to use Blade, from zero setup to advanced workflows. + This guide covers the interface, AI collaboration, and configuration.

@@ -39,18 +39,18 @@ import BaseLayout from '../layouts/BaseLayout.astro';
👁
-

It sees what you see

-

The AI has access to your active files, cursor position, and project structure.

+

It reads your context

+

The AI knows your active file, cursor position, open tabs, project structure, and recent diagnostics — no copy-paste needed.

+
+
+
🔧
+

It edits files directly

+

No pasting code blocks into your editor. The AI writes inline diff blocks you can review, accept, or reject before they touch your code.

-

It acts

-

The AI can run terminal commands, edit files, and browse the web to find answers.

-
-
-
🤝
-

It collaborates

-

Instead of just pasting code chunks, the AI proposes changes directly in your file using "Diff Blocks" which you can review, accept, or reject.

+

It runs what it needs

+

Terminal commands, file searches, web research — the AI can execute tools in your workspace, but you approve every command.

@@ -153,7 +153,7 @@ import BaseLayout from '../layouts/BaseLayout.astro';
-

Master the Keys

+

Keyboard Shortcuts

@@ -231,8 +231,8 @@ import BaseLayout from '../layouts/BaseLayout.astro';
-

Context is Key

-

The AI automatically knows about your workspace context. You don't need to copy-paste code into the chat.

+

What the AI knows about your project

+

The AI doesn't need you to describe your codebase. It reads it directly from the editor.