diff --git a/packages/docs/.vitepress/config.ts b/packages/docs/.vitepress/config.ts index 4a8b08ce4..e8605c910 100644 --- a/packages/docs/.vitepress/config.ts +++ b/packages/docs/.vitepress/config.ts @@ -23,6 +23,7 @@ export default defineConfig({ { text: 'User Guide', link: '/user-guide/' }, { text: 'Reference', link: '/reference/keyboard-shortcuts' }, { text: 'Development', link: '/guide/getting-started' }, + { text: 'Open App', link: 'https://app.openpencil.dev' }, ], sidebar: { diff --git a/packages/docs/guide/features.md b/packages/docs/guide/features.md index 4d250a8d9..57d09e833 100644 --- a/packages/docs/guide/features.md +++ b/packages/docs/guide/features.md @@ -157,9 +157,11 @@ Right-clicking a node selects it first. Right-clicking empty canvas clears selec ] brings selected nodes to front, [ sends to back within their parent. H toggles visibility — hidden nodes stay in the layers panel but don't render. L toggles lock — locked nodes can't be selected or moved from the canvas. Move nodes between pages via the context menu's "Move to page" submenu. -## Desktop App +## Web & Desktop App -Tauri v2 shell (~5MB vs Electron's ~100MB). Works fully offline — no account, no server, no internet required. Native menu bar with File/Edit/View/Object/Window/Help menus on all platforms. macOS gets an app-level submenu. Native Save/Open dialogs via Tauri plugin-dialog. Zstd compression offloaded to Rust for .fig export performance. Developer Tools accessible via I. +OpenPencil runs in the browser at [app.openpencil.dev](https://app.openpencil.dev) — no installation required. + +The desktop app uses a Tauri v2 shell (~5MB vs Electron's ~100MB). Works fully offline — no account, no server, no internet required. Native menu bar with File/Edit/View/Object/Window/Help menus on all platforms. macOS gets an app-level submenu. Native Save/Open dialogs via Tauri plugin-dialog. Zstd compression offloaded to Rust for .fig export performance. Developer Tools accessible via I. ## ScrubInput diff --git a/packages/docs/guide/getting-started.md b/packages/docs/guide/getting-started.md index b769c4997..1eaccee4e 100644 --- a/packages/docs/guide/getting-started.md +++ b/packages/docs/guide/getting-started.md @@ -1,5 +1,9 @@ # Getting Started +## Try Online + +OpenPencil runs in the browser — no installation required. Open [app.openpencil.dev](https://app.openpencil.dev) to start designing. + ## Prerequisites - [Bun](https://bun.sh/) (package manager and runtime) diff --git a/packages/docs/index.md b/packages/docs/index.md index 6fea1cbe4..324c0706a 100644 --- a/packages/docs/index.md +++ b/packages/docs/index.md @@ -8,6 +8,9 @@ hero: tagline: Open-source Figma alternative. Fully local, AI-native, programmable. actions: - theme: brand + text: Try Online + link: https://app.openpencil.dev + - theme: alt text: Get Started link: /guide/getting-started - theme: alt