Hello Mihir, In addition to your config we also have ``` response.render(CssHeaderItem.forReference(FontAwesome7CssReference.instance())); ```
at our base page On Fri, 20 Feb 2026 at 13:28, Martin Grigorov <[email protected]> wrote: > > On Thu, Feb 19, 2026 at 2:50 PM Mihir Chhaya <[email protected]> wrote: > > > Thank you for your email. > > > > I have put the content here from the image: > > > > *Wicket + Bootstrap + Font Awesome jars in the project (pom.xml):* > > > > wicket-core-10.8.0.jar > > wicket-devutils-10.8.0.jar > > wicket-extensions-10.8.0.jar > > wicket-guice-10.8.0.jar > > wicket-ioc-10.8.0.jar > > wicket-jmx-10.8.0.jar > > wicket-datetime-10.8.0.jar > > wicket-request-10.8.0.jar > > wicket-util-10.8.0.jar > > font-awesome-7.0.1.jar > > > > wicket-bootstrap-7.0.14 depends on font-awesome-7.1.0, not 7.0.1 > https://github.com/martin-g/wicket-bootstrap/blob/bootstrap-parent-7.0.14/bootstrap-extensions/pom.xml#L24C10-L24C22 > I doubt that this is the problem but try it! > > As I asked earlier - please check the browser Dev tools > Console and > Network tabs for any errors. > > > > > wicket-webjars-4.0.14.jar > > bootstrap-5.3.8.jar > > popperjs__core-2.11.8.jar > > wicket-bootstrap-core-7.0.14.jar > > wicket-bootstrap-extensions-7.0.14.jar > > wiquery-core-10.0.0.jar > > wicket+bootstrap configuration in app.init method: > > > > *Bootstrap and Font Awesome Configuration in MyApp:* > > > > private void configureBootStrap() { > > getCspSettings().blocking().disabled(); > > getApplicationSettings().setUploadProgressUpdatesEnabled(true); > > getDebugSettings().setAjaxDebugModeEnabled(false); > > > > final IBootstrapSettings settings = new BootstrapSettings(); > > final ThemeProvider themeProvider = new > > BootswatchThemeProvider(BootswatchTheme.Spacelab); > > CssResourceReference cssResourceReference = new > > CssResourceReference(MyApp.class, "myapp.css"); > > settings.setJsResourceFilterName("footer-container") > > .setThemeProvider(themeProvider) > > .setActiveThemeProvider(new CookieThemeProvider()); > > > > //CDN disabled > > settings.useCdnResources ( false ); > > > > WicketWebjars.install(this); > > WicketJquerySelectors.install(this); > > Bootstrap.builder().withBootstrapSettings(settings).install(this); > > > > getHeaderContributorListeners().add(response -> { > > response.render(CssHeaderItem.forReference(cssResourceReference)); > > }); > > > > > > > > FontAwesomeSettings.get(this).setCssResourceReference(FontAwesome7CssReference.instance()); > > } > > > > Thank you for your time and expertise. > > > > -Mihir > > > > On Thu, Feb 19, 2026, 3:47 AM Maxim Solodovnik <[email protected]> > > wrote: > > > > > Hello Mihir, > > > > > > On Wed, 18 Feb 2026 at 23:22, Mihir Chhaya <[email protected]> > > wrote: > > > > > > > Hello Wicket Wizards, > > > > > > > > I'm using Apache Wicket 10 + Bootstrap 5 + Font Awesome 7. > > > > > > > > The attached image contains my pom entries and Bootstrap configuration > > in > > > > the App.init method. > > > > > > > > > > This ML doesn't accept image attachments > > > Please provide link to the POM or the link to the image :)) > > > > > > > > > > > > > > Problem: > > > > When running the application, I don't see Font Awesome css getting > > > loaded. > > > > I do see fa-* css classes in menu items. > > > > > > > > Here's my menu item sample with Font Awesome configuration. > > > > > > > > home.setIconType(FontAwesome7IconType.home_r); > > > > > > > > Could anyone please suggest what is missing? > > > > > > > > Thank you, > > > > -Mihir > > > > > > > > > > > > > > > > > > -- > > > Best regards, > > > Maxim > > > > > -- Best regards, Maxim --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
