Demo of hugo-theme-component-ical


Events

Download Calendar

Calendar file with all events without alarms with alarms

Interactive Calendar

Upcoming Events

  • Meeting Every Monday

    First occurrence:
    Where:
    Meeting Room 1, Main Office
    Recurring:

    ๐Ÿ› Recurrence Rule Debug

    ๐Ÿ“‹ Context Information

    Context Type: *hugolib.pageState

    Hugo Environment: development

    Has .Params: โœ… YES

    Params Keys:draft, enddate, iscjklanguage, lastmod, orga, orgaemail, outputs, recurrencerule, startdate, title, where

    Has recurrenceRule: โœ… YES

    ๐Ÿ”„ Recurrence Rule Analysis

    Rule Status: โœ… FOUND

    Rule Type: hmaps.Params

    Core Parameters:
    โ€ข Frequency: WEEKLY
    โ€ข By Day: MO (string)
    Handler Routing:
    โ€ข Frequency (normalized): weekly
    โ€ข Target Handler:๐Ÿ“… recurrence/weekly_frequency.html
    Parameter Validation:
    โ€ข โœ… All validations passed
    ๐Ÿ“… Day Names Reference
    Day Code Mapping:
    SU=Sunday, MO=Monday, TU=Tuesday, WE=Wednesday, TH=Thursday, FR=Friday, SA=Saturday
    โšก Performance Metrics

    Debug Processing Time: 180.05ยตs

    Timestamp: 2026-04-30 12:00:00.013 UTC

    Hugo Version: 0.161.1

    ๐Ÿ”ง Debug output from layouts/_partials/recurrence/debug_output.html
    Every Monday

    Weekly team standup meeting every Monday morning. Team members share updates on their current work, discuss blockers, and plan for the week ahead.

    Front matter:

    title: Every Monday
    
    startDate: 2024-01-08T09:00:00+01:00
    endDate:   2024-01-08T09:30:00+01:00
    where: "Meeting Room 1, Main Office"
    orga: "Scrum Master"
    orgaEmail: "scrummaster@example.org"
    
    # Every Monday
    recurrenceRule:
      freq: "WEEKLY"
      byDay: "MO"
    
  • Meeting Every Monday and Friday

    First occurrence:
    Where:
    Virtual Meeting Room
    Recurring:

    ๐Ÿ› Recurrence Rule Debug

    ๐Ÿ“‹ Context Information

    Context Type: *hugolib.pageState

    Hugo Environment: development

    Has .Params: โœ… YES

    Params Keys:draft, enddate, iscjklanguage, lastmod, orga, orgaemail, outputs, recurrencerule, startdate, title, where

    Has recurrenceRule: โœ… YES

    ๐Ÿ”„ Recurrence Rule Analysis

    Rule Status: โœ… FOUND

    Rule Type: hmaps.Params

    Core Parameters:
    โ€ข Frequency: WEEKLY
    โ€ข By Day: [MO FR] ([]interface {})
    Handler Routing:
    โ€ข Frequency (normalized): weekly
    โ€ข Target Handler:๐Ÿ“… recurrence/weekly_frequency.html
    Parameter Validation:
    โ€ข โœ… All validations passed
    ๐Ÿ“… Day Names Reference
    Day Code Mapping:
    SU=Sunday, MO=Monday, TU=Tuesday, WE=Wednesday, TH=Thursday, FR=Friday, SA=Saturday
    โšก Performance Metrics

    Debug Processing Time: 149.895ยตs

    Timestamp: 2026-04-30 12:00:00.014 UTC

    Hugo Version: 0.161.1

    ๐Ÿ”ง Debug output from layouts/_partials/recurrence/debug_output.html
    Every Monday and Friday

    Brief check-in sessions held every Monday and Friday afternoon. These quick meetings help maintain team alignment and address any urgent issues at the start and end of each work week.

    Front matter:

    title: Every Monday and Friday
    
    startDate: 2024-01-08T16:00:00+01:00
    endDate:   2024-01-08T16:15:00+01:00
    where: "Virtual Meeting Room"
    orga: "Project Manager"
    orgaEmail: "pm@example.org"
    
    # Every Monday and Friday
    recurrenceRule:
      freq: "WEEKLY"
      byDay: ["MO", "FR"]