Helper classes to create a Help
ComponentHelp is an UI component add-on for Vaadin 8. The idea is to provide some helper classes to easaly create help texts for your application. Instead of writing help pages you let your components implement the HasHelp interface and produce its own help. Most of the helper classes are server side but there is an extension (Highlighter), which is used to highlight UI components. This highlight is displayed when the mouse is over the corresponding help text.
We use this add-on on our own projects and it is therefore specifically made for our purpose. Feel free to fork and adopt it to your needs.