Introduction
Easy Gantt allows you to visually display holidays directly on the timeline. Holidays appear in the same style as weekends—as gray columns—helping you plan accurately by avoiding non-working days. This guide shows how to enable holiday visibility and manage related settings.
Target Audience
- User
Prerequisites
- Easy Gantt module enabled
- Access to Gantt settings
- User profile with a working time calendar assigned
Steps
1. Open Gantt Settings
- Go to your project or global Easy Gantt view
- Click the Settings icon in the upper-right corner
2. Enable Holiday Display
- In settings, find the checkbox for Show holidays
- Tick the checkbox
- Click Update settings to apply the change
Holidays will now appear as gray columns, similar to weekends, on your Gantt timeline. Weekends are always visible; holidays appear based on your settings.
3. Understand Where Holidays Come From
Holidays and working days are based on the working time calendar of the logged-in user, not the task assignee. This means:
- Each user sees holidays based on their own calendar
- Assignees may have different non-working days
Managing Working Time Calendars
Set Calendar in User Profile
- Go to the user’s profile
- Open the Working time tab
- Select or modify the assigned calendar
Default Calendar for New Users
- New users are automatically assigned the default working time calendar
- To update the default template:
- Go to Global menu → Administration → Working time - templates
Note:
If you update the default calendar template, it will not affect users who were already created. You must manually reset their calendars.
Reset Calendars for Existing Users
- Go to More → Users
- Select users from the list
- Right-click and choose Change working time calendar to
- Apply the updated template
Conclusion
Displaying holidays on the Gantt chart helps you avoid scheduling tasks on non-working days. With a few clicks in settings, you can align your timeline with real-world availability based on each user's working time calendar. For consistent scheduling, make sure users have updated calendar templates.
