-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Currently, the undo/redo buttons being placed in an extra row below the playfield leads to some unintended consequences. For one, when the table rows are significantly taller than the buttons, the extra unused space below them messes with the content size detection and leads to unnecessary scrolling:
Additionally, being tied to the table leads to more humorous placements when the table itself has exotic things done to it:
It would be ideal to have the buttons in a completely separate html element and are tied to their respective puzzle via its id (or something). Then, the buttons could take as many arguments of their own as they need, for example for placing them vertically instead of horizontally, and could be placed anywhere on the page since you're adding them yourself. Obviously, the old method of being tied via an argument to the puzzle could be preserved if placement isn't an issue since that would still be a much more concise way of placing them.

