Web Design Studio
The fastest way to think, design, and test on any platform.
Circuitry isn't just a workflow tool โ it's a complete web design studio powered by AI. Build design systems, create magic widgets, compose entire websites, and iterate faster than any traditional design tool. Full iPad support with handwriting, drawing, and the most powerful mobile design experience available.
What Makes It Special
๐จ Design Systems & Atomic Components
Build once, reference everywhere. Create a design system with Params nodes (colors, spacing, typography), then build components (buttons, cards, forms) that reference it. Compose complete pages from your components. Change your brand colors once, regenerate everything = instant rebrand.
Workflow:
[BrandSystem Params] โ [Button] [Card] [Nav] โ [Homepage] [About] [Contact]
All pages share the same design language. See Design References for complete guide.
โก Magic Widgets
Create interactive components that communicate with workflows. Calculators, forms, controls, dashboards โ all with a simple data output API:
window.circuitry.setOutput({ result: calculation })
Widgets can send data to downstream nodes, making them perfect for interactive dashboards and data collection.
๐ผ๏ธ Multi-Model Image Generation
Generate images with multiple AI models:
- DALL-E 2 & 3 (OpenAI)
- Nano Banana (Google's fast model)
- Stable Diffusion (Hugging Face, Stability AI)
- Local models via API endpoints
Reference images by name โ paths auto-resolve! See Image Generation Models.
โ๏ธ Drawing & Handwriting
Full drawing layer with handwriting support:
- Pen, marker, highlighter tools
- Pressure-sensitive strokes (Apple Pencil)
- Whiteboard for visual collaboration
- Export drawings as images
Perfect for wireframing, annotations, and visual thinking.
๐ฑ iPad Optimized
Nothing this powerful exists on iPad. Full gesture support, Apple Pencil integration, optimized UI, and complete feature parity with desktop. Design anywhere, anytime.
Core Features
Reference ANY Node
Web nodes can reference other nodes (Web, Params, DataGrid, Image, Code, etc.):
Two methods:
- Connect nodes โ Auto-included as references
- Quote names in prompts โ AI finds and uses them
Examples:
"Create a hero using 'HeroImage' with colors from 'BrandParams'"
"Make a page matching 'Homepage' style with 'TeamPhoto'"
"Build a table from 'SalesData' styled with 'DesignSystem'"
See Design References for full guide.
Keyboard Shortcuts for Design
Master these for professional workflow:
Shortcut | Action | Use Case |
---|---|---|
H | Hide handles | Clean screenshots |
T | Hide titles | Minimalist view |
F | Fullscreen | Focus mode |
Cmd/Ctrl + W | AI wizard | Quick generation |
Space | Node menu | Fast creation |
Pro tip: Press H + T, arrange components in grid, press F for fullscreen = perfect component documentation!
Edit Modes
Web nodes have two powerful modes:
CREATE Mode: Generate new HTML from scratch
"Create a pricing table with 3 tiers"
"Build a calculator with basic operations"
EDIT Mode: Intelligent modifications to existing HTML
- DOM manipulation (CSS, text, attributes)
- Or full HTML replacement when needed
- Preserves JavaScript on live sites
See Web Node for details.
Creative Workflows
1. 10-Minute Website Speed Run
- Create BrandSystem params (colors, spacing) โ 2 min
- Generate Header + Footer referencing BrandSystem โ 3 min
- Create 3 pages, each referencing Header, Footer, BrandSystem โ 5 min
- Done! Consistent, branded website.
2. Design Iteration Without Risk
Never destroy your work โ branch and iterate:
[Original Design]
โ
โโโโดโโโฌโโโโโโโฌโโโโโโโ
โ โ โ โ
[Dark] [Light] [Bold] [Minimal]
Each references "Original Design" with variations:
- "Like 'Original Design' but with dark theme"
- "Like 'Original Design' but minimalist"
Press H + T to hide UI, compare side-by-side!
3. Component Library ร la Storybook
[BrandSystem]
โ
โโโโดโโโฌโโโโโฌโโโโโโฌโโโโโโโ
โ โ โ โ โ
[Button] [Card] [Modal] [Form] [Nav]
Build components once. Reference anywhere:
"Add 'Button-Primary' for the CTA"
"Use 'Card-Feature' for features section"
4. Data-Driven Pages
Generate HTML from spreadsheets:
[HTTP Request] โ [Code Transform] โ [DataGrid] โ [Product Catalog]
Prompt: "Create product cards from 'DataGrid' data"
AI reads data, generates:
- Product cards with real names, prices
- Proper image paths
- Interactive elements
- Responsive grid
Update data, regenerate = instant new catalog!
5. Multi-Page Sites with Consistent Design
Step 1: Create beautiful homepage
Step 2: Create other pages referencing it:
"Create about page matching 'Homepage' design"
"Create contact form consistent with 'Homepage' style"
AI learns typography, colors, spacing, layouts from your homepage!
Image Workflow
Add Images to Workflow
- Generate with AI: Use Image node with DALL-E, Nano Banana, etc.
- Upload: Drag & drop into Image node
- From URL: Fetch external images
Reference in Web Nodes
"Create hero section with 'HeroImage' as background"
"Add 'Logo' in the header"
"Feature section with 'ProductPhoto'"
Images auto-resolve to correct paths! No copy-pasting base64.
Drawing & Whiteboarding
Access Drawing Layer
Click pencil icon or use Drawing Panel
Tools Available
- Pen: Precise lines
- Marker: Medium thickness
- Highlighter: Transparent overlay
- Eraser: Remove strokes
Gestures (iPad)
- Single tap: Select tool
- Two-finger tap: Undo
- Three-finger tap: Redo
- Pinch: Zoom canvas
- Two-finger pan: Move viewport
Use Cases
- Wireframe layouts
- Annotate designs
- Sketch ideas
- Visual collaboration
- Mind mapping
Best Practices
1. Build Design System First
Start with foundation:
- Params for colors, spacing, typography
- Components referencing params
- Pages referencing components
Result: Consistent, maintainable designs
2. Name Nodes Descriptively
โ Good: "HeroImage", "BrandColors", "Button-Primary" โ Bad: "Node 1", "Untitled", "asdf"
You'll type these in quotes โ make them memorable!
3. Use Branches for Experiments
Create variations without destroying originals:
[Original] โ [V1-Dark] [V2-Minimal] [V3-Bold]
Keep what works, delete the rest.
4. Layer Your Prompts
Start broad, refine:
- "Create modern landing page"
- "Make it match 'BrandColors'"
- "Add 'HeroImage' as background"
- "Add pricing from 'PricingData'"
Each step builds on the last!
5. Use Keyboard Shortcuts
- H = Hide handles before screenshots
- T = Hide titles for clean view
- F = Fullscreen for presentations
- Cmd/Ctrl + W = Quick AI wizard access
iPad Tips
Optimize for Touch
- Nodes size automatically
- Gesture support built-in
- Apple Pencil for drawing
- Sidebar collapsible for space
Best Practices
- Use fullscreen mode (F) for maximum space
- Hide UI chrome (H + T) for focus
- Draw wireframes before generating
- Use sticky notes for annotations
Performance
- Test mode reduces DOM by 70%
- Lazy loading for components
- Optimized rendering
- Smooth 60fps animations
Advanced Techniques
Progressive Enhancement
Build complexity iteratively:
V1: Simple page
"Create simple landing page"
V2: Add features
"Like 'V1' but add animations"
V3: Rich content
"Like 'V2' but add testimonials from 'TestimonialData'"
A/B Testing
Test value propositions:
[Hero Original]
โ
โโโโดโโโฌโโโโโโฌโโโโโโโ
โ โ โ โ
[Save] [Grow] [Scale] [Win]
Each emphasizes different benefit. Compare with H + T!
Match Existing Sites
Love a design? Load it in Web node, then:
"Create contact page matching 'ExistingDesign' style"
AI learns design patterns and applies them!
Quick Tips
๐จ Instant Rebranding
Change BrandSystem params, regenerate all components. Done in minutes!
๐ธ Create Presentations
H + T to hide UI, arrange in grid, F for fullscreen, screenshot!
๐งช Experiment Fearlessly
Web nodes are non-destructive. Create 10 variations, keep the best!
๐ Debug References
Check:
- โ Node names match (case-insensitive)
- โ Nodes have data
- โ Reference badge shows count
- โ Wizard hint shows connections
Related Documentation
- Design References - Complete guide to referencing nodes
- Web Node - Web node documentation
- Image Generation - Image node and AI models
- Keyboard Shortcuts - Full shortcuts list
- Widget Data Output - Interactive widget API
- DataGrid Node - Spreadsheet data for HTML
What's Possible
With Circuitry's Web Design Studio, you can:
โ Build complete websites with design systems โ Create reusable component libraries โ Generate magic widgets with data output โ Design on iPad with full power โ Draw and annotate with Apple Pencil โ Generate images with multiple AI models โ Iterate on designs without fear โ Export as standalone HTML โ Test and present with clean UI modes
The fastest way to go from idea to design. Try it!