Create open edx and edx.org specific header

Description

Currently frontend-component-site-header and frontend-component-footer have edX-specific code in them, and are manually configured by the various MFEs.

Ultimately we want separate repos for each of the four combinations, one for Open edX header, one for Open edX footer, one for edx.org header, and one for edx.org footer.

The MFEs will consume them as-is and use their existing environment configuration to provide them with the domain, site name, etc., that they need to do their jobs.

Some thoughts:

  • Component-specific config:

    • The footer could hard-code its own config values.

    • e.g., Facebook URL

  • Environment-specific config:

    • Need to be passed down through via the containing app.

    • e.g., LMS URL

Acceptance Criteria:

  • This ticket does NOT include creating header/footer for Open edX.

  • This ticket does NOT include updating any consumers.

 

Status

Epic Link

Story Points

5

Assignee

Adam Butterworth

Reporter

David Joy

Labels

None

Sprint

None