Wicket1.5 glyphish アイコン用 CSS追加

Wicket1.5 で、glyphish アイコン CSSを追加する例、
特別なことはない。

import org.apache.wicket.markup.html.IHeaderResponse;
import org.apache.wicket.request.resource.PackageResourceReference;
/**
 * GlyphishIconGallery.java
 */

public class GlyphishIconGallery extends WebPage{
   
   @Override
   public void renderHead(
IHeaderResponse response){
      super.renderHead(response);
      response.renderCSSReference(new PackageResourceReference(GlyphishIconGallery.class,"glyphish.css"));
   }
}
----- glyphish.css の中、、、-----

@CHARSET "UTF-8";

.nav-glyphish-example .ui-btn .ui-btn-inner { padding-top: 40px !important; }
.nav-glyphish-example .ui-btn .ui-icon {
width: 30px!important; height: 30px!important;
margin-left: -15px !important;
box-shadow: none!important;
-moz-box-shadow: none!important;
-webkit-box-shadow: none!important;
-webkit-border-radius: none !important;
border-radius: none !important;
}
#chat .ui-icon { background: url(glyphish-icons/09-chat-2.png) 50% 50% no-repeat; background-size: 24px 22px; }
#email .ui-icon { background: url(glyphish-icons/18-envelope.png) 50% 50% no-repeat; background-size: 24px 16px; }
#login .ui-icon { background: url(glyphish-icons/30-key.png) 50% 50% no-repeat; background-size: 12px 26px; }
#beer .ui-icon { background: url(glyphish-icons/88-beer-mug.png) 50% 50% no-repeat; background-size: 22px 27px; }
#coffee .ui-icon { background: url(glyphish-icons/100-coffee.png) 50% 50% no-repeat; background-size: 20px 24px; }
#search .ui-icon { background: url(glyphish-icons/06-magnify.png) 50% 50% no-repeat; background-size: 22px 24px; }