This was made because I disliked the amount of scrolling needed when viewing menu items. The goal was to make an easy and efficient way for the user to view simple data without excessive scrolling.
- Solution uses only vanilla JavaScript
See a live demo.