Allow learner to add calendar entry for course start date

Description

Goal
Enhance the learner message shown pre-course start so that the learner can add a calendar entry with the course start date.

Acceptance Criteria:

  • Use the findings and prototype from to implement the add to calendar widget. See confluence page for architectural design discussion.

  • Make sure that the button / dropdown is i18n'ed and RTL compliant

  • Add eventing to the add calendar event clicks.

    • These are BI/Segment/GA events only, do not go into the research event logs.

  • Use updated version so that Add to Calendar is a button

  • Using font-awesome icon and styling to make the button look more in line with the styling of other edX button

  • Add a new waffle flag to control the display of this button.

  • Add a new story to clean up and remove this flag

cc'ed

Steps to Reproduce

None

Current Behavior

None

Expected Behavior

None

Reason for Variance

None

Release Notes

None

User Impact Summary

None

Status

Assignee

Unassigned

Reporter

Marco Morales

Reach

None

Impact

None

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Actual Points

None

Category of Work

None

Stakeholders

None

Story Points

3

Components

Priority

CAT-5
Configure