Skip to content

Minds+ settings panels minds#4519

Olivia Madrid requested to merge feat/plus-settings-m4519 into master

Ticket(s) / Related Merge Requests

minds#4519 (closed)

Summary of Changes

  • Settings menu has new 'Minds+' item, visible for Minds+ users

  • Minds+ menu has two submenus

    • Verify: visible for all Minds+ users.
    • Cancel: visible for non-Pro users.
  • When clicked, 'verify' button opens verify modal

  • 'verify' button is not clickable if you're already verified

  • verify modal has been re-styled

  • On submit of verify modal form, button becomes disabled and notice is displayed that says 'verification pending'

  • If already verified, show a notice that says so.

  • When clicked, 'cancel' button shows a confirmation dialog before cancelling

  • Cancel page shows date of expiry, (if there's a valid future date available)

  • Found and fixed bug on cancel pages for both Minds+ and Pro -- if you clicked 'cancel' on the confirmation dialog, you would still be shown the success toaster. Now it works as expected.

Testing Considerations

Settings

Deployment Considerations

Regression Scope

Minds+ settings management

Platform Affected (web, mobile, etc)

Web

Developer Testing Completed

Everything in summary list above

Screenshots / Screen Recording

image

image

image

image

image

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode

Definition of Done Checklist

  • The Acceptance Criteria has been met
  • Code is tested: Testing includes unit/spec, E2E/automated and manual testing
  • Merge requests description has been filled out
Edited by Olivia Madrid

Merge request reports