Example usage for org.apache.wicket.markup.head CssHeaderItem forUrl

List of usage examples for org.apache.wicket.markup.head CssHeaderItem forUrl

Introduction

In this page you can find the example usage for org.apache.wicket.markup.head CssHeaderItem forUrl.

Prototype

public static CssUrlReferenceHeaderItem forUrl(String url) 

Source Link

Document

Creates a CssUrlReferenceHeaderItem for the given url.

Usage

From source file:biz.turnonline.ecosystem.origin.frontend.page.DecoratedPage.java

License:Apache License

@Override
protected void onInitialize() {
    super.onInitialize();

    // container for firebase javascripts - must be located in html at the bottom
    add(new HeaderResponseContainer("html-bottom-container", HTML_BOTTOM_FILTER_NAME));

    add(new Behavior() {
        @Override/*  ww  w  .j a  v  a 2 s .c om*/
        public void renderHead(Component component, IHeaderResponse response) {
            response.render(CssHeaderItem.forUrl("https://fonts.googleapis.com/icon?family=Material+Icons"));
            response.render(CssHeaderItem.forUrl("/styles/turnonline.css"));
        }
    });
}

From source file:com.tysanclan.site.projectewok.TysanPage.java

License:Open Source License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);

    if (isAprilFoolsDay(2017)) {
        response.render(CssHeaderItem.forUrl("css/texas.css"));
    } else {//from  w w w .  j a v a2  s.  c o  m
        response.render(CssHeaderItem.forUrl("css/style.css"));
    }

    response.render(JavaScriptHeaderItem.forReference(TysanJQueryUIInitialisationResourceReference.get()));

    Integer autoTabIndex = getAutoTabIndex();

    if (autoTabIndex != null) {
        response.render(OnDomReadyHeaderItem
                .forScript(String.format("$('.jqui-tabs-auto').tabs({ active: %d });", autoTabIndex)));
    } else {
        response.render(OnDomReadyHeaderItem.forScript("$('.jqui-tabs-auto').tabs();"));
    }

    StringBuilder collapsibles = new StringBuilder();
    collapsibles.append("$('.jqui-accordion-collapsible').accordion({\n");
    collapsibles.append("\tautoHeight: true,\n");
    collapsibles.append("\theader: 'h2',\n");
    collapsibles.append("\theightStyle: 'content',\n");
    collapsibles.append("\tcollapsible: true,\n");
    if (autoCollapse) {
        collapsibles.append("\tactive: false\n");
    } else {
        collapsibles.append("\tactive: 0\n");
    }
    collapsibles.append("});");

    response.render(OnDomReadyHeaderItem.forScript(collapsibles));

    String openFirst = "$('.jqui-accordion-collapsible:first').accordion( 'option', 'active', 0 )";
    response.render(OnDomReadyHeaderItem.forScript(openFirst));
}

From source file:cz.muni.exceptions.web.pages.AbstractExceptionsPage.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    // load common assets for all implementations
    response.render(CssHeaderItem.forUrl(ExternalResources.BOOTSTRAP_CSS));
    response.render(JavaScriptHeaderItem.forUrl(ExternalResources.JQUERY));
    response.render(JavaScriptHeaderItem.forUrl(ExternalResources.BOOTSTRAP_JS));
    response.render(CssHeaderItem//from   w w  w.jav  a 2s.c o m
            .forReference(new PackageResourceReference(AbstractExceptionsPage.class, "style.css")));
}

From source file:cz.zcu.kiv.eegdatabase.wui.components.page.MenuPage.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    response.render(CssHeaderItem.forUrl("/files/wizard-style.css"));
    super.renderHead(response);
}

From source file:cz.zcu.kiv.eegdatabase.wui.ui.experiments.ExperimentFormPage.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    response.render(CssHeaderItem.forUrl("files/wizard-style.css"));
    super.renderHead(response);
}

From source file:edu.wfu.inotado.tool.pages.BasePage.java

License:Apache License

/**
 * This block adds the required wrapper markup to style it like a Sakai
 * tool. Add to this any additional CSS or JS references that you need.
 * //  w  w  w. j  a v  a2 s  .c  om
 */
public void renderHead(IHeaderResponse response) {

    // get Sakai skin
    String skinRepo = sakaiProxy.getSkinRepoProperty();
    String toolCSS = sakaiProxy.getToolSkinCSS(skinRepo);
    String toolBaseCSS = skinRepo + "/tool_base.css";

    // Sakai additions
    response.render(JavaScriptHeaderItem.forUrl(("/library/js/headscripts.js")));
    response.render(CssHeaderItem.forUrl(toolBaseCSS));
    response.render(CssHeaderItem.forUrl(toolCSS));
    response.render(OnLoadHeaderItem.forScript("setMainFrameHeight( window.name )"));

    // Tool additions (at end so we can override if required)
    response.render(StringHeaderItem
            .forString("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />"));

    // Inotado js and css import
    response.render(CssHeaderItem.forUrl("css/inotado.tool.css"));

    //for datepicker
    //      response.render(CssHeaderItem.forUrl("css/flora.datepicker.css"));
    //      response.render(JavaScriptHeaderItem.forUrl("js/jquery.ui.core-1.5.2.min.js"));
    //      response.render(JavaScriptHeaderItem.forUrl("js/jquery.datepicker-1.5.2.min.js"));

    //add jQWidgets
    // NOTE: do not load jquery-1.11.1.min.js as it is already a part of wicket-jquery-ui
    response.render(JavaScriptHeaderItem.forUrl("js/jqwidgets/jqxcore.js"));
    response.render(JavaScriptHeaderItem.forUrl("js/jqwidgets/jqxbuttons.js"));
    response.render(JavaScriptHeaderItem.forUrl("js/jqwidgets/jqxtabs.js"));
    response.render(JavaScriptHeaderItem.forUrl("js/jqwidgets/jqxcheckbox.js"));
    response.render(CssHeaderItem.forUrl("js/jqwidgets/styles/jqx.base.css"));
    response.render(CssHeaderItem.forUrl("js/jqwidgets/styles/jqx.darkblue.css"));

}

From source file:eu.uqasar.web.dashboard.DashboardSharePage.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    response.render(CssHeaderItem.forUrl("assets/css/admin/user.css"));
}

From source file:eu.uqasar.web.pages.admin.AdminBasePage.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    response.render(CssHeaderItem.forUrl("assets/css/admin/admin.css"));
}

From source file:eu.uqasar.web.pages.qmtree.QMBaseTreePage.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    response.render(CssHeaderItem.forUrl("assets/css/tree/tree.css"));
    response.render(CssHeaderItem.forUrl("assets/css/tree/panels.css"));
    response.render(CssHeaderItem.forUrl("assets/css/qmtree/panels.css"));
}

From source file:eu.uqasar.web.pages.tree.BaseTreePage.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);
    response.render(CssHeaderItem.forUrl("assets/css/tree/tree.css"));
    response.render(CssHeaderItem.forUrl("assets/css/tree/panels.css"));
}