C2LC-117: Scroll to reveal the end of the program for adding blocks

Metadata

Source
C2LC-117
Type
Task
Priority
N/A
Status
Done
Resolution
N/A
Assignee
N/A
Reporter
Created
2019-12-20T09:37:31.787-0500
Updated
2020-02-14T10:41:24.650-0500
Versions
N/A
Fixed Versions
  1. Coding Env 0.2.1
Component
N/A

Description

From Leanne:

"The scroll bar doesn't move automatically when the window fills with code...some students will have difficulty with moving the scroll bar to reach the next spot in the sequence (small in size, click and drag movement etc..). Is there any way that this can automatically move to reveal the next empty code block, as the window fills? Or perhaps it's as simple as making scroll buttons on the screen?"

Comments

  • Colin Clark commented 2020-01-06T14:14:33.996-0500

    This also relates to the issue of how much screen real estate we use. Currently, we have quite wide margins, so you can only see five our so squares of the program at one time. We'll definitely need to support easy (and automatic) scrolling, but we may also want to consider using up as much of the horizontal screen space as we have available to us, too.

  • Simon Bates commented 2020-01-07T16:03:51.364-0500

    For a new scrollbar design, I'd like to initially focus on styling with CSS, rather than implementing a custom JavaScript scrollbar, and see how far we can get with that.

    Some notes on scrollbar styling:

  • Simon Bates commented 2020-01-07T16:06:34.978-0500

    Let's also try some automatic scrolling as Leanne suggests above.