This is a customizable dropdown menu with the following features:
overflow-y:
scrollCheck out the demo or run it
locally by executing ./elm-live.sh
The list of menu entries and the actual selection live in your model. The styling and rendering of the entries can be fully customized.
If you are using NixOS you run the demo locally via
$ nix-shellYou can run the test suite with
$ nix-shell test.nix