Skip to content
This repository was archived by the owner on Dec 16, 2022. It is now read-only.
This repository was archived by the owner on Dec 16, 2022. It is now read-only.

Account Dropdown: Switch Interface #1661

@alexrcabral

Description

@alexrcabral

This task defines the ability for logged in users to switch between interface views on any page of the Mathshare site, via the header's user dropdown.

Desktop View

Screen Shot 2021-01-28 at 1 01 23 AM

On the desktop view (e.g. msVersion=1), there should be a menu button option in the profile dropdown to "Switch to Mobile View". This should be the first clickable option, located directly above the personalization option.

Alt Text: "Switch to Mobile View"

Mobile View

Screen Shot 2021-01-28 at 1 00 28 AM

On the mobile view (e.g. msVersion=2), there should be a menu button option in the profile dropdown to "Switch to Desktop View". This should be the first clickable option, located directly above the option to sign out.

Alt Text: "Switch to Mobile View"

Reference

Style Guides: https://invis.io/CQYLLW8J49U
Mobile Mockups: https://invis.io/5HYLLW1G4BD
Fonts: https://www.dropbox.com/sh/c12m6ufweyds20d/AAAdXNPOt8e52DkSAr9pd-a-a/Fonts?dl=0

Acceptance criteria: 

Given that I'm a logged-in user who has chosen to view the Mathshare site on desktop, when I access my user profile dropdown from anywhere on the site, I should encounter an option to Switch to Mobile View. When I click the mobile view button, I am brought to the new Mathshare version, and this choice is remembered the next time I access Mathshare on mobile. 

Similarly, given that I'm a logged-in user who has chosen to view the Mathshare site on mobile, when I access my user profile dropdown from anywhere on the site, I should encounter an option to Switch to Desktop View. When I click the desktop view button, I am brought to the original Mathshare interface, and this choice is remembered the next time I access Mathshare on mobile. 

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions