Thank you.

This solved the problem.

On Fri, Feb 20, 2026, 2:22 AM Maxim Solodovnik <[email protected]> wrote:

> 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]
>
>

Reply via email to