SIGN IN SIGN UP

feat: Add new slots for customizing course outline section and sequence completion icons (#1933)

* feat: Add new slots for customizing course outline section and sequence completion icons

Introduces `CourseOutlineSidebarSectionCompletionIconSlot` and `CourseOutlineSidebarSequenceCompletionIconSlot` to enable customization, modification, or replacement of completion icons in the course outline. Updated components to integrate with these new slots.

* fixup! feat: Add new slots for customizing course outline section and sequence completion icons

* feat: Add `active` prop to completion icon slots

Updated `CourseOutlineSidebarSectionCompletionIconSlot` and `CourseOutlineSidebarSequenceCompletionIconSlot` to include an `active` prop, enabling styling based on the active state of sections or sequences.

* refactor: Consolidate section and sequence completion icon slots

Combined `CourseOutlineSidebarSectionCompletionIconSlot` and `CourseOutlineSidebarSequenceCompletionIconSlot` into a single `CourseOutlineSidebarCompletionIconSlot` to simplify implementation. Updated components to use the `variant` prop for distinguishing between sections and sequences.docs: Add README for `CourseOutlineSidebarCompletionIconSlot`

Introduced documentation for the consolidated `CourseOutlineSidebarCompletionIconSlot`, including usage examples for customizing section and sequence completion icons.

* fix: apply review feedback
K
Kshitij Sobti committed
8eb7cca57315a0b77960f882e34f9068a20312bd
Parent: f34f95e
Committed by GitHub <noreply@github.com> on 7/17/2026, 2:27:12 PM