Skip to content

Feature Request: Improve Gantt chart UX with better sorting and drag-and-drop functionality #12

@RUS29TAM

Description

@RUS29TAM

Problem Description

The current Gantt chart has limited interaction capabilities. Users cannot easily reorder tasks visually or sort them in meaningful ways for project planning.

Proposed Solution

Enhance Gantt chart with intuitive sorting and drag-and-drop functionality.

1. Enhanced Sorting Options:

Sort by:

2. Drag-and-Drop Functionality:

3. Additional UX Improvements:

4. Visual Enhancements:

  • Different bar styles for different task types
  • Progress visualization within task bars
  • Milestone markers (diamond symbols)
  • Baseline vs actual comparison
  • Weekend/holiday shading

Benefits

  • Much more intuitive project planning
  • Faster schedule adjustments
  • Professional project management interface
  • Better project overview and organization
  • Reduced need for manual date entry

Implementation Considerations

  • Could be implemented gradually (start with basic drag-drop, add features)
  • Should maintain Joplin's simplicity while adding power features
  • Mobile touch support for drag operations
  • Keyboard shortcuts for power users

This feedback was discussed with @Scrayil who suggested creating this issue.

Priority: Medium-High - Greatly improves usability
Complexity: Medium - UI/UX focused, builds on existing chart infrastructure

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions