Skip to content

feat: Indigo updates for the Course Catalog MFE#204

Draft
arbirali wants to merge 1 commit intoreleasefrom
catalog-indigo-updates
Draft

feat: Indigo updates for the Course Catalog MFE#204
arbirali wants to merge 1 commit intoreleasefrom
catalog-indigo-updates

Conversation

@arbirali
Copy link
Collaborator

@arbirali arbirali commented Feb 24, 2026

Description

This PR introduces key enhancements to the Course Catalog MFE as part of the Indigo theme integration in the Tutor-Indigo plugin.

The update includes the addition of plugin slots in the course card, enabling greater extensibility and customization, along with a new course card component adapted to work seamlessly with Indigo’s design system.

These changes improve flexibility for operators to inject custom UI elements into course cards and ensure styling consistency with the Indigo theme across the catalog experience.

Key Changes

  • Added course card plugin slots to enable customization points within the Course Catalog MFE.
  • Introduced a new Course Card component that:
    • Adheres to Indigo theme styles and tokens.
    • Serves as a central reusable component for course listings.
    • Provides structured places for plugin injection via slots.
  • Ensured that the new course card component works consistently with the existing MFE layout and interaction patterns.
  • Verified integration with the Indigo theme variables for color, typography, spacing, and responsiveness.
Before After
image image

@arbirali arbirali force-pushed the catalog-indigo-updates branch from f878ee4 to 054220c Compare February 24, 2026 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending Triage

Development

Successfully merging this pull request may close these issues.

1 participant