Shapora

Canvas Basics

The main area of Shapora is called the canvas. This page explains the basic operations for placing and editing nodes.

Screen Layout

  • Top-left — Toolbar (tool selection and action buttons)
  • Top-right — Panel toggle buttons (Properties, Layers, Document Settings, Grid & Snap, Icon Library)
  • Right side — Currently active panel
  • Center — Canvas (work area)

Zoom and Pan

  • Zoom: Mouse wheel to zoom in/out (0.05x–8x)
  • Pan: Middle-button (wheel button) drag
  • Pan: Shift + left drag
  • Fit View: Click the Fit View button in the toolbar to automatically fit all nodes in the viewport

Page HUD

  • A page HUD appears at the top-left of each page with duplicate, delete, and drag-handle controls. Page numbers are shown only when there are two or more pages.
  • Use + buttons between pages to insert a new page at any position.
  • Reorder pages by dragging a handle and dropping onto the insertion guide.

Keyboard Shortcuts

Editing

ShortcutAction
Ctrl + Z / Cmd + ZUndo
Ctrl + S / Cmd + SSave document
Ctrl + Shift + Z / Cmd + Shift + ZRedo
Ctrl + C / Cmd + CCopy selected nodes
Ctrl + V / Cmd + VPaste from clipboard at the mouse cursor position
DeleteDelete selected nodes (undoable)
Move selected nodes by 1px (same for //)
Shift + ///Move selected nodes by 10px

Selection

OperationAction
Ctrl + click / Cmd + clickMulti-select (add to or remove from selection)
Ctrl + A / Cmd + ASelect all nodes in editable layers
EscapeClear all selections

Dialogs

ShortcutAction
EscapeClose the open dialog
Note: Backspace deletion shortcut is not implemented.