Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "Project" field for grouping tasks #9

Closed
Dbonejones opened this issue Jan 23, 2017 · 2 comments
Closed

Add "Project" field for grouping tasks #9

Dbonejones opened this issue Jan 23, 2017 · 2 comments

Comments

@Dbonejones
Copy link

Task groups could be implemented by adding a top level "Project" field to the gantt chart. The project would be the top level of a group of tasks, and tasks should be "dependent" on the project since tasks need to be within the project timeline. The gantt chart in ERPNext could populate this field from the projects module as an added bonus.

To make the chart visually easy to read:

  • Slightly separate projects (a line in between) on the timeline
  • ability to collapse a project to save space when viewing many projects simultaneously
  • ability to collapse a task if it has dependents
  • show the project name in the popover of each task
  • show an error if you modify the project start or end date and it cuts off a task
  • show an error if you add a task to a project that falls outside the project dates
  • Moving the project on the timeline moves all the associated tasks

Icing on the cake would be unique Project and Task colours:

  • Assign a project a colour and all associated tasks are assigned that colour
  • Assign a task a colour and it overrides the project colour for itself only
  • completed percentage should be grey
  • Use the purple colour as a default project and task colour if nothing is selected
@netchampfaris
Copy link
Collaborator

@Dbonejones Grouping Projects by Task is certainly a good feature. Will work on it when I have time.

For color coding Tasks, you can add CSS class to each task (#14)

@Anurag810
Copy link
Contributor

Issue fixed by #93

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants