Skip to content

Revamp admin/emails UI and add trigger buttons with Storybook references#6643

Merged
codemist merged 2 commits into
mainfrom
mntor-5269-admin
May 14, 2026
Merged

Revamp admin/emails UI and add trigger buttons with Storybook references#6643
codemist merged 2 commits into
mainfrom
mntor-5269-admin

Conversation

@codemist
Copy link
Copy Markdown
Collaborator

@codemist codemist commented May 14, 2026

References:

Jira: MNTOR-5269

This PR updates the /admin/emails route by adding trigger buttons for the new breach alerts variants and revamping the overall styling/UI for better usability and consistency. I also added Storybook story links within each card to make it easier to preview and validate email templates.

image

Description

Screenshot (if applicable)

Not applicable.

How to test

Checklist (Definition of Done)

  • Localization strings (if needed) have been added.
  • Commits in this PR are minimal and have descriptive commit messages.
  • I've added or updated the relevant sections in readme and/or code comments
  • I've added a unit test to test for potential regressions of this bug.
  • If this PR implements a feature flag or experimentation, I've checked that it still works with the flag both on, and with the flag off.
  • If this PR implements a feature flag or experimentation, the Ship Behind Feature Flag status in Jira has been set
  • Product Owner accepted the User Story (demo of functionality completed) or waived the privilege.
  • All acceptance criteria are met.
  • Jira ticket has been updated (if needed) to match changes made during the development process.
  • Jira ticket has been updated (if needed) with suggestions for QA when this PR is deployed to stage.

@codemist codemist requested a review from flodolo as a code owner May 14, 2026 15:58
@codemist codemist changed the base branch from main to mntor-5269 May 14, 2026 15:58
@codemist codemist removed the request for review from flodolo May 14, 2026 15:59
Base automatically changed from mntor-5269 to main May 14, 2026 18:24
@codemist codemist requested a review from vpremamozilla May 14, 2026 18:41
@codemist codemist added this pull request to the merge queue May 14, 2026
Merged via the queue into main with commit 1abaee0 May 14, 2026
19 checks passed
@codemist codemist deleted the mntor-5269-admin branch May 14, 2026 18:54
@Vinnl
Copy link
Copy Markdown
Collaborator

Vinnl commented May 18, 2026

Just a drive-by comment to say that that screenshot looks neat, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants