Add customisable buttons to Vaadin Window header bar

Extension for adding buttons with customisable icons, tooltips, aria-labels, and functionalities to Window header bar.

Version 1.x for Vaadin 7.7.x: FontAwesome icons are supported
Version 2.x for Vaadin 8.x Both VaadinIcons and (deprecated) FontAwesome icons are supported.

Install

Link to this version
ExperimentalReleased 01 April 2019Apache License 2.0
Framework Support
Vaadin 8.0+
Also supported:
Vaadin 7 (1.1.0)
Browser Independent
Install with
Release notes - Version 2.0.1

Accessibility fixes, e.g.

  • Make buttons focusable and enable keyboard navigation
  • Listen for keyup event on enter/space key on buttons
  • Add aria-label for buttons
Breaking change: if tooltip is set, also aria-label has to be set.