benetech / MathShare

MIT License
9 stars 3 forks source link

Problem Info: Starting Equation (Mobile > Problem Solve) #1424

Open alexrcabral opened 4 years ago

alexrcabral commented 4 years ago

This task defines the surfacing of the starting equation on the mobile problem solve page. 

Full Mockup

Mockup showing the problem solve page. The top banner shows a back button with the name of the set, Solve for X. Below is the heading Problem with a checkered flag. In large font is the equation, 7x minus 13 equals 1. In smaller font is the prompt: solve for x and explaining each step on the way to show how you solve your problems. Below a dashed line is My Steps, the option to go forward or back, and Step 01, with the options to start solving here, and add your explanation here. At the bottom of the screen are a speaker icon, a microphone icon, a font decrease and increase button, and an option to submit.

The above mockup shows the problem solve view in context (Mobile version). 

Equation 

The initial equation (e.g. the second text on the problem set card) should be displayed here in large text as shown in the mockups. In this case, 7x-13=1. 

When at the top of the page, this should be displayed in full underneath the "Problem" heading, overflowing to multiple lines where necessary. When the page is scrolled, this should move to the right of the problem heading, truncated with ellipses if longer than the line. 

Mockup of checkered flag and problem heading on the same line as the equation 7x minus 13 equals 1

Notable changes from mockups: 

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 user on the an individual problem solve page, when I view the top of my problem, I should encounter the full equation that I'm working on. When I scroll down the page, this (potentially shortened) should be displayed next to the problem heading so I have more space and better visibility to work on my problems. 

abaranowska1 commented 4 years ago

Tested with success Verified cases:

image

Verified on: