Skip to main content

Holiday Type

Holiday Type configuration defines the categories and visual styling for holidays.

Overview:

Holiday Types are the classification system for holidays. Each type has:

  • Unique code and name
  • Color for calendar display
  • Active status (show/hide from dropdown)

Accessing Holiday Type:

  1. Navigate to AttendanceHoliday Calendar
  2. Click Holiday Type button at top
  3. Opens Holiday Type configuration page

Fields:

FieldTypeRequiredDescription
CodeText✅ YesUnique identifier (e.g., NATIONAL, RELIGIOUS)
NameText✅ YesDisplay name (e.g., "National Holiday")
ColorColor Picker✅ YesDisplay color for holidays of this type
ActiveBoolean✅ YesWhether type appears in dropdown (true/false)
RemarkText❌ NoDescription or notes

How to Use:

Create New Holiday Type:

  1. In Holiday Type page, click Insert
  2. Fill fields:
    • Code: REGIONAL
    • Name: Regional Holiday
    • Color: #ffc107 (Yellow)
    • Active: Checked
    • Remark: "Provincial and local holidays"
  3. Click Save
  4. Type immediately available in Holiday Calendar

Edit Holiday Type:

  1. Select type from grid
  2. Click Edit
  3. Modify fields (commonly: Name, Color)
  4. Click Save
  5. Effect: All holidays of this type update color immediately

Deactivate Holiday Type:

  1. Select type → Click Edit
  2. Uncheck Active
  3. Click Save
  4. Effect:
    • Type no longer appears in holiday creation dropdown
    • Existing holidays remain visible
    • Can be reactivated anytime

Color Recommendations:

TypeSuggested ColorHex CodeRationale
NationalRed#dc3545High importance, attention-grabbing
ReligiousGreen#28a745Calm, respectful
CompanyBlue#007bffProfessional, corporate
SpecialYellow#ffc107Caution, noteworthy
RegionalCyan#17a2b8Distinct from primary types
InternationalPurple#6f42c1Global, inclusive

Best Practices:

  • Use high-contrast colors for visibility
  • Limit to 6-8 types for clarity
  • Consistent color scheme across organization
  • Test on both light and dark backgrounds