https://github.com/Mottie/Keyboard
All options included, as well as the uitheme widget
No-Library (pure JS), HTML, CSS, JavaScript
jQuery (edge), HTML, CSS, JavaScript
Add, remove, adjust any or all options so you can see how it works.