numberscope / frontscope

Numberscope's front end and user interface: responsible for specifying sequences and defining and displaying visualizers
MIT License
7 stars 15 forks source link

Code restructuring for UI development. #338

Closed maxd0328 closed 5 months ago

maxd0328 commented 6 months ago

By submitting this PR, I am indicating to the Numberscope maintainers that I have read and understood the contributing guidelines and that this PR follows those guidelines to the best of my knowledge. I have also read the pull request checklist and followed the instructions therein.


This pull requests makes a few minor changes to the API of visualizers in order to support aspect ratios and showing/hiding descriptions, as well as sets up the toggleable router to be able to keep the old UI user-facing until the new UI is stable.

maxd0328 commented 5 months ago

Hello Numberscope team, we've made the appropriate changes to this PR as per your requests. Please let us know if there are any other changes you'd like.