That depends on what error page you are referring to.
As long as the URL of the error page includes the realm it will use the
login theme for that realm. Otherwise it will fallback to the login theme
of the master realm.
You can try this out by creating a new realm called test. Use the base
theme for this. Afterwards open:
http://localhost:8080/auth/realms/master/nosdf
That should use the Keycloak them. Then open:
http://localhost:8080/auth/realms/test/nosdf
That will use the base theme.
On Wed, 27 Jun 2018 at 14:57, Neujahr, Jana <Jana.Neujahr(a)gisa.de> wrote:
Dear Keycloak users,
my task is to style the custom keycloak theme. But I found some strange
behavior for which cannot find a solution. I'm using Keycloak 4 beta. For
the error pages ("We're sorry..." "Page not found"...) Keycloak
always uses
the base/keycloak theme, not my custom one...
These are the steps I tried:
· In the Admin Console, I added custom theme to all possible areas
(Login, Account...)
· added error.ftl, info.ftl and others to the custom theme in folder
"login"
· ensured that "template.ftl" from the same folder is used in all
these FTLs: <#import "template.ftl" as layout>
· created an own login.css with specific overwriting styles (which
is already used in login´pages successfully)
· added login.css to theme.properties:
styles=node_modules/patternfly/dist/css/patternfly.css
node_modules/patternfly/dist/css/patternfly-additions.css
lib/zocial/zocial.css css/login.css
But in the error page always the base/keycloak css is used. I ensured that
with altering the base css -> then it worked with the error page.
What to do to make Keycloak take my custom theme for errors?
I'd appreciate any help!
Kindly yours
Jana
Treffen Sie GISA auf folgenden Veranstaltungen!
06.-07.09.2018 PraxisForum Digitale Prozesse - GoBD & Püfungen, Leipzig
11.-12.09.2018 Jahreskongress der Energieforen: Energiemarkt der Zukunft,
Leipzig
23.-24.10.2018 metering days 2018, Fulda
15.11.018 BEMD-Jahreskongress 2018, Mannheim
Aufsichtsratsvorsitzender: Norbert Rotter
Geschäftsführung: Michael Krüger
Sitz der Gesellschaft: Halle/Saale
Registergericht: Amtsgericht Stendal | Handelsregister-Nr. HRB 208414
UST-ID-Nr. DE 158253683
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
Informationen. Wenn Sie nicht der richtige Empfänger sind oder diese E-Mail
irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und
vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte
Weitergabe dieser Mail oder des Inhalts dieser Mail sind nicht gestattet.
Diese Kommunikation per E-Mail ist nicht gegen den Zugriff durch Dritte
geschützt. Die GISA GmbH haftet ausdrücklich nicht für den Inhalt und die
Vollständigkeit von E-Mails und den gegebenenfalls daraus entstehenden
Schaden. Sollte trotz der bestehenden Viren-Schutzprogramme durch diese
E-Mail ein Virus in Ihr System gelangen, so haftet die GISA GmbH - soweit
gesetzlich zulässig - nicht für die hieraus entstehenden Schäden.
_______________________________________________
keycloak-user mailing list
keycloak-user(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user