[keycloak-dev] Themes per client
Jorge M.
jm85martins at gmail.com
Thu Dec 17 12:20:37 EST 2015
I'm not asking for mobile specific themes. I can manage that with
responsive layouts.
As Stian said, my request was:
"It seems to me that what people are actually asking for is a completely
different theme per-client, not a variant of a theme. In that case users
should be shared, but not the SSO session."
I agree that this may not make much sense. Probably users can get confused
about the owner of their accounts if that is not explicity at
login/register page.
I will try to do the job with another approach.
Thank you! And congrats. Keycloak is a awesome tool!
2015-12-17 13:56 GMT+00:00 Stian Thorgersen <sthorger at redhat.com>:
>
>
> On 17 December 2015 at 14:48, Bill Burke <bburke at redhat.com> wrote:
>
>>
>>
>> On 12/17/2015 8:43 AM, Stian Thorgersen wrote:
>>
>>>
>>>
>>> On 17 December 2015 at 14:33, Bill Burke <bburke at redhat.com
>>> <mailto:bburke at redhat.com>> wrote:
>>>
>>> Makes sense so long as User-Agent headers are accurate. You still
>>> would want to create themes per User-Agent.
>>>
>>>
>>> Having separate websites for desktop, mobile, tablet, etc.. is so old
>>> school. These days folks do a responsive design that works well for all
>>> user-agents.
>>>
>>>
>> I really don't have the experience to argue with you, but are you sure?
>> Are you sure this "responsive design" isn't just a fad? I can definitely
>> see somebody wanting a very minimal login screen for mobile, and maybe
>> something very different for browser.
>>
>
> It's definitively best practice these days and not a fad.
>
> The problem with designing per user-agent is that there's simply to many
> different devices and resolutions to worry about. Laptops range from 10" to
> 17". Desktops from 20" to 40". Mobile phones from 4" screens to 7" screens.
> Tablets from 8" to 14". All with different resolutions etc.. Even if you
> did a specific design for a type of device it'd still have to be responsive.
>
> Responsive design is the correct solution, but if it's really something
> that folks want to be able to do to have a different variant of a theme
> depending on the type of device then it's something we should bake into
> themes rather than add support for a theme per-client. It should be a type
> of device using a client, not the client itself.
>
> It seems to me that what people are actually asking for is a completely
> different theme per-client, not a variant of a theme. In that case users
> should be shared, but not the SSO session.
>
>
>>
>>
>>>
>>> On 12/17/2015 3:37 AM, Stian Thorgersen wrote:
>>>
>>> It doesn't make sense to add this. For mobile phones responsive
>>> design
>>> should be used, instead of designing completely different
>>> themes. If you
>>> want to go further with different branding, etc.. then we'd also
>>> need a
>>> way to have different SSO "domains" or something within a realm.
>>> It
>>> doesn't make sense to have SSO with different logins to the same
>>> SSO
>>> "domain".
>>>
>>> On 15 December 2015 at 15:51, Bill Burke <bburke at redhat.com
>>> <mailto:bburke at redhat.com>
>>> <mailto:bburke at redhat.com <mailto:bburke at redhat.com>>> wrote:
>>>
>>> Not until sometime next year unless somebody wants to
>>> contribute it.
>>> Feature freeze in about 3-4 weeks as we prepare for
>>> productization.
>>>
>>> On 12/15/2015 7:02 AM, Jorge M. wrote:
>>> > Is there any chance to configure login themes per
>>> client, instead
>>> of per
>>> > realm?
>>> > Basically I need to set a different login page for a
>>> mobile app
>>> client.
>>> > The app client is not directly related with the other
>>> clients of my
>>> > realm (different branding, name, logo, colors, etc), but
>>> it
>>> shares the
>>> > user accounts.
>>> >
>>> > Thank you.
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > keycloak-dev mailing list
>>> > keycloak-dev at lists.jboss.org
>>> <mailto:keycloak-dev at lists.jboss.org>
>>> <mailto:keycloak-dev at lists.jboss.org
>>> <mailto: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
>>> _______________________________________________
>>> keycloak-dev mailing list
>>> keycloak-dev at lists.jboss.org
>>> <mailto:keycloak-dev at lists.jboss.org>
>>> <mailto:keycloak-dev at lists.jboss.org
>>> <mailto: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
>>
>
>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-dev/attachments/20151217/3c7a9dd7/attachment.html
More information about the keycloak-dev
mailing list