Skip to content

Allow <details> elements in parameter panes #570

@Vectornaut

Description

@Vectornaut

Letting users hide and show parameters can make it easier to navigate visualizers and sequences with complicated parameter panes. We currently do this using special parameters that only affect the visibility of other parameters (for example, the Morphing controls checkbox in the Turtle visualizer). This affordance has several downsides:

  • Easy to confuse with parameters that actually affect the visualizer or sequence.
  • Hiding or showing parameters restarts the specimen, even though none of the parameters affecting the specimen have changed.

Both of these problems could be solved by allowing <details> elements in parameter panes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    futureNot being actively worked on, but might be worked on in the futurequestionFurther information is requesteduiSomething having to do with the user interface

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions