[keycloak-dev] resolving theme files

Stian Thorgersen stian at redhat.com
Wed Jul 30 04:34:48 EDT 2014


I think it would be cleaner to add a separate admin-providers theme type, and have a special ThemeProvider for it.

----- Original Message -----
> From: "Bill Burke" <bburke at redhat.com>
> To: "Stian Thorgersen" <stian at redhat.com>
> Cc: keycloak-dev at lists.jboss.org
> Sent: Tuesday, 29 July, 2014 4:40:35 PM
> Subject: Re: [keycloak-dev] resolving theme files
> 
> Hmmm, that's problematic.  The federation provider UIs can't be in a
> separate theme as they are part of the admin console and need to inherit
> from that.  Create an admin theme manager that is a file/classloader hybrid?
> 
> On 7/29/2014 11:34 AM, Stian Thorgersen wrote:
> > There's still the issue I mentioned though.
> >
> > If the theme is loaded from the file-loader none of the resources from the
> > providers will be available, as a theme is either loaded from a folder or
> > the class-loader, not a combination. As we extract the themes on the
> > appliance, all themes will always be loaded from
> > standalone/configuration/themes.
> >
> > ----- Original Message -----
> >> From: "Bill Burke" <bburke at redhat.com>
> >> To: "Stian Thorgersen" <stian at redhat.com>
> >> Cc: keycloak-dev at lists.jboss.org
> >> Sent: Tuesday, 29 July, 2014 4:32:42 PM
> >> Subject: Re: [keycloak-dev] resolving theme files
> >>
> >> Nevermind, I think I forgot to clear my browser cache and was loading
> >> old javascript files.
> >>
> >> On 7/29/2014 11:17 AM, Stian Thorgersen wrote:
> >>> If the theme is loaded using the class-loader it should be. On the
> >>> appliance the themes are extracted to standalone/configuration/themes
> >>> though, so they are loaded by the file loader instead.
> >>>
> >>> Maybe it would be better to add a separate theme type for the providers?
> >>> That way the theme won't be overridden.
> >>>
> >>> ----- Original Message -----
> >>>> From: "Bill Burke" <bburke at redhat.com>
> >>>> To: keycloak-dev at lists.jboss.org
> >>>> Sent: Tuesday, 29 July, 2014 4:03:43 PM
> >>>> Subject: [keycloak-dev] resolving theme files
> >>>>
> >>>> Are all theme files required to be in the same JAR as the original
> >>>> theme?  I'd like to have my provider admin console html/javascript files
> >>>> in a separate jAR and I can't seem to resolve them at the moment.
> >>>> --
> >>>> Bill Burke
> >>>> JBoss, a division of Red Hat
> >>>> http://bill.burkecentral.com
> >>>> _______________________________________________
> >>>> keycloak-dev mailing list
> >>>> keycloak-dev at lists.jboss.org
> >>>> https://lists.jboss.org/mailman/listinfo/keycloak-dev
> >>>>
> >>
> >> --
> >> Bill Burke
> >> JBoss, a division of Red Hat
> >> http://bill.burkecentral.com
> >>
> 
> --
> Bill Burke
> JBoss, a division of Red Hat
> http://bill.burkecentral.com
> 


More information about the keycloak-dev mailing list