Skip to content

feat: add toggle theme to authoring mfe#228

Closed
arbirali wants to merge 24 commits into
releasefrom
authoring-theme-toggle
Closed

feat: add toggle theme to authoring mfe#228
arbirali wants to merge 24 commits into
releasefrom
authoring-theme-toggle

Conversation

@arbirali

@arbirali arbirali commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

This PR adds a dark theme toggle to the Authoring MFE, allowing users to switch between light and dark modes directly from the interface. The selected theme preference is persisted and applied consistently across the Authoring experience.

Before After
image image
image image
image image

@arbirali arbirali self-assigned this Jun 4, 2026
@arbirali
arbirali requested a review from ahmed-arb June 4, 2026 13:27
@github-project-automation github-project-automation Bot moved this to Pending Triage in Tutor project management Jun 4, 2026
@arbirali
arbirali requested a review from Faraz32123 June 4, 2026 13:27
@arbirali arbirali moved this from Pending Triage to In review in Tutor project management Jun 15, 2026
Comment thread tutorindigo/plugin.py
Comment on lines 111 to 117
indigo_styled_mfes = [
"learning",
"learner-dashboard",
"profile",
"account",
"discussions",
]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we need to add authoring here as well?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added

@arbirali
arbirali changed the base branch from verawood to release June 23, 2026 10:58
@arbirali
arbirali requested a review from Faraz32123 June 23, 2026 13:07
@arbirali

arbirali commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator Author

Rebasing the branch from verawood to release merges the commit history of both branches. So I have created another clean PR based on the release branch here.

@arbirali arbirali closed this Jul 2, 2026
@arbirali
arbirali deleted the authoring-theme-toggle branch July 2, 2026 06:53
@ahmed-arb ahmed-arb moved this from In review to Won't fix in Tutor project management Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Won't fix

Development

Successfully merging this pull request may close these issues.

4 participants