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

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. 

Activity

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

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