From 9de1e07fe8741f61882e3357f18f2a3bf70f1bda Mon Sep 17 00:00:00 2001 From: eugenioenko Date: Wed, 18 Mar 2026 21:54:29 -0700 Subject: [PATCH] feat: pipe docs and demos --- demos/src/components/App.kasper | 2 + demos/src/components/Home.kasper | 6 + demos/src/components/PipelineDemo.kasper | 366 ++++++++++++++++++++++ demos/src/components/UI/UISidebar.kasper | 1 + demos/src/main.ts | 2 + docs-web/astro.config.mjs | 1 + docs-web/src/content/docs/guides/pipes.md | 112 +++++++ 7 files changed, 490 insertions(+) create mode 100644 demos/src/components/PipelineDemo.kasper create mode 100644 docs-web/src/content/docs/guides/pipes.md diff --git a/demos/src/components/App.kasper b/demos/src/components/App.kasper index 5a858d7..ea1cda8 100644 --- a/demos/src/components/App.kasper +++ b/demos/src/components/App.kasper @@ -19,6 +19,7 @@ + @@ -44,6 +45,7 @@ import { ToastPage } from './Toast/ToastPage.kasper'; import { TreeView } from './TreeView/TreeView.kasper'; import { HexExplorer } from './HexExplorer.kasper'; import { WizardPage } from './WizardPage.kasper'; +import { PipelineDemo } from './PipelineDemo.kasper'; export class App extends Component { currentPath = signal(window.location.pathname); diff --git a/demos/src/components/Home.kasper b/demos/src/components/Home.kasper index 80470db..f06c4f3 100644 --- a/demos/src/components/Home.kasper +++ b/demos/src/components/Home.kasper @@ -3,6 +3,12 @@

Kasper.js Demos

Explore these examples of Kasper.js features and components.