it’s a bit simpler… ;) class CcaTheme extends Theme { public CcaTheme() { super(„cca-theme“, new PackageResourceReference(CcaWebApplication.class, "customized-bootstrap.css")); } }
and during application initialization: settings.setThemeProvider(new SingleThemeProvider(new CcaTheme())); Bootstrap.install(this, settings); cheers, Michael Am 20.03.2014 um 16:47 schrieb Richter, Marvin <marvin.rich...@jestadigital.com>: > So I do have to override DefaultThemeProvider and return a > BootstrapTheme(ISettings), where in Settings is my custom > CssResourceReference? > > And then set this ThemeProvider as activeThemeProvider in the Settings? > > That sounds really strange to me. > > Marvin Richter > > > -----Original Message----- > From: Martin Grigorov [mailto:mgrigo...@apache.org] > Sent: Thursday, March 20, 2014 3:35 PM > To: users@wicket.apache.org > Subject: Re: custom bootstrap stylesheet > > See https://github.com/l0rdn1kk0n/wicket-bootstrap/issues/339 for an example > > Martin Grigorov > Wicket Training and Consulting > > > On Thu, Mar 20, 2014 at 4:29 PM, Richter, Marvin < > marvin.rich...@jestadigital.com> wrote: > >> Where should I set this? >> The BootstrapSettings only provide the method : >> setThemeProvider(ThemeProvider t); >> >> but not: >> setTheme(Theme t); >> >> Marvin Richter >> >> -----Original Message----- >> From: Martin Grigorov [mailto:mgrigo...@apache.org] >> Sent: Thursday, March 20, 2014 3:23 PM >> To: users@wicket.apache.org >> Subject: Re: custom bootstrap stylesheet >> >> Hi, >> >> Set BootstrapTheme(IBootstrapSettings) as a default theme. >> >> Martin Grigorov >> Wicket Training and Consulting >> >> >> On Thu, Mar 20, 2014 at 4:11 PM, Richter, Marvin < >> marvin.rich...@jestadigital.com> wrote: >> >>> Hi, >>> >>> How do I use a customized Bootstrap CCS file in wicket-bootstrap? >>> >>> I tried this: >>> new BootstrapSettings().setCssResourceReference(new >>> PackageResourceReference(CcaWebApplication.class, >>> "customized-bootstrap.css")); >>> >>> Unfortunately getCssResourceReference will never be called, instead >>> the reference from the DefaultThemeProvider will be used. >>> >>> But I don't really want to write my own ThemeProvider just to >>> replace the CssResourceReference >>> >>> Best Regards, >>> >>> Marvin Richter >>> >>> >> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org