<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
             xmlns:g='urn:import:com.google.gwt.user.client.ui'
             xmlns:widget="urn:import:org.rstudio.core.client.widget">

   <ui:style>
      .toolbarButton {
         display: inline;
         cursor: pointer;
      }

      .toolbarButton:active {
         position: relative;
         top: 1px;
      }

      .label {
         margin-left: -1px;
      }
   </ui:style>

   <g:HTMLPanel styleName="{style.toolbarButton}">
      <widget:ZeroHeightPanel ui:field="zeroHeightPanel_">
         <widget:child>
            <g:Image ui:field="icon_" />
         </widget:child>
      </widget:ZeroHeightPanel>
      <widget:SpanLabel ui:field="label_" styleName="{style.label}"/>
   </g:HTMLPanel>

</ui:UiBinder>