Bug 934209 - Alternate keys list overflows

Prototype. Need to:

- Fix CSS to align keys with different size
- Add support for more than 18 keys