Improved Canvas Navigation in Journey Editor (Omnidirectional Drag & Scroll-Based Zoom) | Community
Skip to main content
WillGo3
Level 2
May 8, 2026

Improved Canvas Navigation in Journey Editor (Omnidirectional Drag & Scroll-Based Zoom)

  • May 8, 2026
  • 0 replies
  • 9 views

Overview:

Enhance the navigation experience within the Adobe Journey Optimizer canvas by introducing modern, intuitive controls aligned with industry-standard tools.

The current navigation model requires users to independently manage vertical scrolling, horizontal scrolling, and zooming through separate UI controls. This creates friction when working with complex or large-scale journeys.

This idea introduces:

  • Omnidirectional canvas movement via middle mouse click + drag
  • Scroll wheel-based zoom functionality
  • A more fluid, continuous navigation experience

 

Current challenge:

The existing navigation approach has several usability limitations:

  • Fragmented navigation controls

    • Vertical movement: scroll wheel or scrollbar
    • Horizontal movement: bottom scrollbar drag
    • Zoom: separate UI buttons
  • Linear movement only

    • Users cannot move diagonally across the canvas
    • Requires switching between horizontal and vertical controls
  • High interaction cost

    • Multiple clicks and manual dragging required
    • Navigation interrupts flow when designing journeys
  • Not aligned with user expectations

    • Differs from common tools like Miro, Excalidraw, Figma, etc.
    • Feels outdated compared to modern canvas-based UX patterns

 

Proposed idea:

 

Introduce modern canvas interaction patterns:

 

1. Omnidirectional Drag Navigation

  • Clicking the Space button, or middle mouse button  (scroll wheel) activates a “grab/hand” mode
  • Users can click + drag to move freely in any direction (horizontal, vertical, diagonal)

 

2. Zoom navigation 

  • Holding the Ctrl button, activates a Zoom behaviour on the scroll wheel:
    • Scroll up → zoom in
    • Scroll down → zoom out

 

3. Maintain Existing Controls (Optional)

  • Keep current controls as fallback for accessibility
  • Introduce new navigation as the default modern interaction

 

Outcome:

 

  • More fluid and intuitive navigation across complex journeys
  • Reduced friction when building and reviewing journeys
  • Faster iteration cycles for campaign and journey design
  • Improved overall user experience — especially for power users

 

Thank you

Will