Open elimelt opened 1 year ago
The input element used to record typing in text-area isn't responsive to changes in the length of snippets. This leads to a bug on very short snippets; the GameOptions buttons are covered by the input element, making them not work.
Please find a way to make the input exactly as large as it needs to be to cover just the lines of the current snippet on the screen.
When the user makes their browser window sufficiently small, the new snippet button is positioned badly.
Please change it to be centered under the snippet options buttons when the window size is small enough for it to wrap. Or, if anyone with an eye for design can think of a better layout then feel free to implement that instead.
Test that it works at a variety of reasonable zoom levels and browser width/heights, and for bonus points see what it looks like on mobile (not that our target user would be on their phone).
After careful consideration I'm not sure if making a snippet wrap to the next line is a good idea because it might confuse our users on whether or not they would have to hit enter (if the line wrapped).
It might be more appropriate to dynamically set the size of the text so that the entire snippet is always visible on the page.
Alternatively, we could do the wrapping thing but just make it clear that they don't have to push enter by not including the line number on the new line (which will happen automatically).
If you can think of any better solution feel free to try it out.
Please comment any bugs or issues that you find while testing here. Once we review any new bugs without current issues, feel free to submit a new issue. Then, either assign yourself, or bring it up in a Tuesday meeting so that anyone that wants to jump in can assign themselves.