Canvas
Canvas Modes

Canvas Modes

Canvelete provides two primary canvas modes to suit different design workflows: Free Mode and Layout Mode. Each mode offers distinct capabilities for organizing and positioning elements on your canvas.

Free Mode

Free Mode provides unrestricted freedom for placing and transforming elements on the canvas. This mode is ideal for creative, freeform design work where you need complete control over element positioning without any constraints.

Free Mode

Features

  • Free Transform: Place elements anywhere on the canvas without restrictions
  • No Grid Constraints: Move, resize, and rotate elements with complete freedom
  • Flexible Positioning: Perfect for organic layouts and creative compositions

When to Use Free Mode

  • Creating artistic or freeform designs
  • Working on layouts that don't require strict alignment
  • Quick sketching and ideation
  • Designs where pixel-perfect positioning isn't critical

Layout Mode

Layout Mode introduces structured design capabilities with two powerful sub-modes: Container Mode and Table Mode. This mode is designed for precise, grid-based layouts and structured content organization.

Container Mode

Container Mode enables you to create a box-like grid system that serves as a visual guide for element placement. Elements automatically snap to the grid, ensuring consistent spacing and alignment throughout your design.

Key Features

  • Grid Lines Visible: Dashed grid lines provide visual guidance
  • Active Grid Lines Turn Blue: Selected grid cells highlight in blue for better visibility
  • Aggressive Snap to Grid: Elements automatically align to grid boundaries
  • No Element Rotation: Maintains structured, orthogonal layouts

Grid Settings

  • Rows: Adjust the number of horizontal divisions (default: 31)
  • Columns: Adjust the number of vertical divisions (default: 50)

Container Mode

Use Cases

  • Responsive web layouts
  • Dashboard designs
  • UI component libraries
  • Structured content pages
  • Form layouts

How to Use Container Mode

  1. Switch to Layout Mode from the canvas toolbar
  2. Adjust the grid settings using the Rows and Columns sliders
  3. Draw elements on the canvas - they will automatically snap to the grid
  4. Grid lines turn blue when elements are positioned over them
  5. Use the grid as a guide for consistent spacing and alignment

Table Mode

Table Mode allows you to create and manage tabular layouts directly on the canvas. This mode is specifically designed for working with data tables and grid-based content structures.

Key Features

  • Column Headers: Create labeled columns for organized data presentation
  • Row Management: Add, remove, and organize rows efficiently
  • Cell-Based Layout: Work with individual cells for precise content placement
  • Table Structure: Maintain consistent table formatting throughout

Table Mode

Use Cases

  • Data tables and spreadsheets
  • Pricing comparison tables
  • Feature matrices
  • Calendars and schedules
  • Structured data visualization

How to Use Table Mode

  1. Switch to Layout Mode from the canvas toolbar
  2. Select Table Mode
  3. Click and drag to create a table structure
  4. Define columns and rows based on your needs
  5. Populate cells with content
  6. Adjust table properties as needed

Switching Between Modes

You can easily switch between Free Mode and Layout Mode using the canvas mode toggle in the toolbar:

  • Click the Free Mode button for unrestricted design
  • Click the Layout Mode button to access Container and Table modes

The mode selector is prominently displayed at the bottom of the canvas interface, allowing for quick switching as your design needs change.

Mode Toggle