Skip to content

Commit

Permalink
style: change keycloak theme to match the application visuals (#73)
Browse files Browse the repository at this point in the history
  • Loading branch information
neumanf authored Oct 5, 2024
1 parent 9505b47 commit 23946ef
Show file tree
Hide file tree
Showing 134 changed files with 65,342 additions and 6 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
apps/ui/src/themes/** linguist-vendored
infra/keycloak/themes/theme-generator/src/themes/** linguist-vendored
1 change: 1 addition & 0 deletions infra/keycloak/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ FROM quay.io/keycloak/keycloak:25.0.4
COPY --from=ubi-micro-build /mnt/rootfs /
COPY --from=builder /opt/keycloak/ /opt/keycloak/

COPY ./infra/keycloak/themes/mally/keycloak-theme-for-kc-22-and-above.jar /opt/keycloak/providers/keycloak-theme.jar
COPY ./infra/keycloak/themes/mally /opt/keycloak/themes/mally
COPY ./infra/keycloak/realms/mally.json /opt/keycloak/data/import/mally.json

Expand Down
Binary file not shown.
697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/code.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/delete-account-confirm.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/delete-credential.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/error.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/frontchannel-logout.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/idp-review-user-profile.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/info.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-config-totp.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-idp-link-confirm-override.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-idp-link-confirm.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-idp-link-email.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-oauth-grant.ftl

Large diffs are not rendered by default.

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-otp.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-page-expired.ftl

Large diffs are not rendered by default.

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-password.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-recovery-authn-code-config.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-recovery-authn-code-input.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-reset-otp.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-reset-password.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-update-password.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-update-profile.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-username.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-verify-email.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login-x509-info.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/login.ftl

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions infra/keycloak/themes/mally/login/logout-confirm.ftl

Large diffs are not rendered by default.

445 changes: 445 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_ar.properties

Large diffs are not rendered by default.

441 changes: 441 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_ca.properties

Large diffs are not rendered by default.

443 changes: 443 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_cs.properties

Large diffs are not rendered by default.

315 changes: 315 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_da.properties

Large diffs are not rendered by default.

457 changes: 457 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_de.properties

Large diffs are not rendered by default.

436 changes: 436 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_el.properties

Large diffs are not rendered by default.

468 changes: 468 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_en.properties

Large diffs are not rendered by default.

450 changes: 450 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_es.properties

Large diffs are not rendered by default.

436 changes: 436 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_fa.properties

Large diffs are not rendered by default.

375 changes: 375 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_fi.properties

Large diffs are not rendered by default.

391 changes: 391 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_fr.properties

Large diffs are not rendered by default.

441 changes: 441 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_hu.properties

Large diffs are not rendered by default.

316 changes: 316 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_it.properties

Large diffs are not rendered by default.

321 changes: 321 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_ja.properties

Large diffs are not rendered by default.

466 changes: 466 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_ka.properties

Large diffs are not rendered by default.

201 changes: 201 additions & 0 deletions infra/keycloak/themes/mally/login/messages/messages_lt.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,201 @@

doLogIn=Prisijungti
doRegister=Registruotis
doRegisterSecurityKey=Registruotis
doCancel=At\u0161aukti
doSubmit=Patvirtinti
doYes=Taip
doNo=Ne
doContinue=T\u0119sti
doAccept=Patvirtinti
doDecline=At\u0161aukti
doForgotPassword=Pamir\u0161ote slapta\u017eod\u012f?
doClickHere=Spauskite \u010dia
doImpersonate=Apsimesti kaip
kerberosNotConfigured=Kerberos nesukonfig\u016bruotas
kerberosNotConfiguredTitle=Kerberos nesukonfig\u016bruotas
bypassKerberosDetail=J\u016bs neprisijung\u0119s per Kerberos arba J\u016bs\u0173 nar\u0161ykl\u0117 nesukonfig\u016bruota Kerberos prisijungimui. T\u0119skite ir pasirinkite kit\u0105 prisijungimo b\u016bd\u0105
kerberosNotSetUp=Kerberos nesukonfig\u016bruotas. J\u016bs negalite prisijungti.
registerWithTitle=Registruotis su {0}
registerWithTitleHtml={0}
loginTitle=Prisijungti su {0}
loginTitleHtml={0}
impersonateTitle=Apsimesti kaip naudotojas {0}
impersonateTitleHtml=Apsimesti kaip <strong>{0}</strong>
realmChoice=Sritis
unknownUser=Ne\u017einomas naudotojas
loginTotpTitle=Mobilaus autentifikatoriaus nustatymas
loginProfileTitle=Atnaujinti paskyros informacij\u0105
loginTimeout=U\u017etrukote per ilgai. Prisijungimo procesas pradedamas i\u0161 naujo.
oauthGrantTitle=Suteitikti prieig\u0105
oauthGrantTitleHtml={0}
errorTitle=Atsipra\u0161ome ...
errorTitleHtml=<strong>Atsipra\u0161ome</strong> ...
emailVerifyTitle=El. pa\u0161to adreso patvirtinimas
emailForgotTitle=Pamir\u0161ote slapta\u017eod\u012f?
updatePasswordTitle=Atnaujinti slapta\u017eod\u012f
codeSuccessTitle=S\u0117km\u0117
codeErrorTitle=Klaidos kodas\: {0}
termsTitle=Naudojimo s\u0105lygos
termsTitleHtml=Naudojimo s\u0105lygos
termsText=
recaptchaFailed=Recaptcha neteisingas
recaptchaNotConfigured=Reikalingas Recaptcha nesukonfig\u016bruotas
consentDenied=Prieiga draud\u017eiama.
noAccount=Dar neturite paskyros?
username=Naudotojo vardas
usernameOrEmail=Naudotojo vardas arba el. pa\u0161to adresas
firstName=Vardas
givenName=Vardas
fullName=Pavard\u0117
lastName=Pavard\u0117
familyName=Pavard\u0117
email=El. pa\u0161tas
password=Slapta\u017eodis
passwordConfirm=Pakartotas slapta\u017eodis
passwordNew=Naujas slapta\u017eodis
passwordNewConfirm=Pakartotas naujas slapta\u017eodis
rememberMe=Prisiminti mane
authenticatorCode=Vienkartinis kodas
address=Adresas
street=Gatv\u0117
locality=Miestas arba vietov\u0117
region=Rajonas
postal_code=Pa\u0161to kodas
country=\u0160alis
emailVerified=El. pa\u0161to adresas patvirtintas
gssDelegationCredential=GSS prisijungimo duomen\u0173 delegavimas
loginTotpStep1=\u012ediekite <a href\="https\://freeotp.github.io/" target\="_blank">FreeOTP</a> arba Google Authenticator savo \u012frenginyje. Program\u0117l\u0117s prieinamos <a href\="https\://play.google.com">Google Play</a> ir Apple App Store.
loginTotpStep2=Atidarykite program\u0117l\u0119 ir nuskenuokite barkod\u0105 arba \u012fveskite kod\u0105.
loginTotpStep3=\u012eveskite program\u0117l\u0117je sugeneruot\u0105 vien\u0105 kart\u0105 galiojant\u012f kod\u0105 ir paspauskite Saugoti nor\u0117dami prisijungti.
loginOtpOneTime=Vienkartinis kodas
oauthGrantRequest=Ar J\u016bs suteikiate \u0161ias prieigos teises?
inResource=\u012f
emailVerifyInstruction1=El. pa\u0161tas su instrukcijomis ir patvirtinimo nuoroda nusi\u0173sti \u012f J\u016bs\u0173 el. pa\u0161t\u0105.
emailVerifyInstruction2=El. pa\u0161tu negavote patvirtinimo kodo?
emailVerifyInstruction3=pakartotoinai si\u0173sti el. lai\u0161k\u0105.
emailLinkIdpTitle=Susieti {0}
emailLinkIdp1=El. pa\u0161to lai\u0161kas su instrukcijomis susieti {0} paskyr\u0105 {1} su {2} buvo nusi\u0173stas.
emailLinkIdp2=Negavote patvirtinimo kodo el. pa\u0161tu?
emailLinkIdp3=pakartotoinai si\u0173sti el. lai\u0161k\u0105.
backToLogin=&laquo; Gr\u012f\u017eti \u012f prisijungimo lang\u0105
emailInstruction=\u012eveskite naudotojo vard\u0105 arba slapta\u017eod\u012f ir slapta\u017eod\u017eio pakeitimo instrukcijos bus atsi\u0173stos Jums el. pa\u0161tu
copyCodeInstruction=Nukopijuokite \u0161\u012f kod\u0105 \u012f J\u016bs\u0173 program\u0105\:
personalInfo=Asmenin\u0117 informacija\:
role_admin=Administratorius
role_realm-admin=Srities administravimas
role_create-realm=Kurti srit\u012f
role_create-client=Kurti program\u0105
role_view-realm=Per\u017ei\u016br\u0117ti srit\u012f
role_view-users=Per\u017ei\u016br\u0117ti naudotojus
role_view-applications=Per\u017ei\u016br\u0117ti programas
role_view-clients=Per\u017ei\u016br\u0117ti klientines programas
role_view-events=Per\u017ei\u016br\u0117ti \u012fvyki\u0173 \u017eurnal\u0105
role_view-identity-providers=Per\u017ei\u016br\u0117ti tapatyb\u0117s teik\u0117jus
role_manage-realm=Valdyti sritis
role_manage-users=Valdyti naudotojus
role_manage-applications=Valdyti programas
role_manage-identity-providers=Valdyti tapatyb\u0117s teik\u0117jus
role_manage-clients=Valdyti programas
role_manage-events=Valdyti \u012fvykius
role_view-profile=Per\u017ei\u016br\u0117ti paskyr\u0105
role_manage-account=Valdyti paskyr\u0105
role_read-token=Skaityti prieigos rak\u0161\u0105
role_offline-access=Darbas neprisijungus
client_account=Paskyra
client_security-admin-console=Saugumo administravimo konsol\u0117
client_admin-cli=Administravimo CLI
client_realm-management=Srities valdymas
client_broker=Tarpininkas
invalidUserMessage=Neteisingas naudotojo vardas arba slapta\u017eodis.
invalidEmailMessage=Neteisingas el. pa\u0161to adresas.
accountDisabledMessage=Paskyros galiojimas sustabdytas, kreipkit\u0117s \u012f administratori\u0173.
accountTemporarilyDisabledMessage=Paskyros galiojimas laikinai sustabdytas. Kreipkit\u0117s \u012f administratori\u0173 arba pabandykite v\u0117liau.
expiredCodeMessage=Prisijungimo laikas baig\u0117si. Bandykite dar kart\u0105.
missingFirstNameMessage=Pra\u0161ome \u012fvesti vard\u0105.
missingLastNameMessage=Pra\u0161ome \u012fvesti pavard\u0119.
missingEmailMessage=Pra\u0161ome \u012fvesti el. pa\u0161to adres\u0105.
missingUsernameMessage=Pra\u0161ome \u012fvesti naudotojo vard\u0105.
missingPasswordMessage=Pra\u0161ome \u012fvesti slapta\u017eod\u012f.
missingTotpMessage=Pra\u0161ome \u012fvesti autentifikacijos kod\u0105.
notMatchPasswordMessage=Slapta\u017eod\u017eiai nesutampa.
invalidPasswordExistingMessage=Neteisingas dabartinis slapta\u017eodis.
invalidPasswordConfirmMessage=Pakartotas slapta\u017eodis nesutampa.
invalidTotpMessage=Neteisingas autentifikacijos kodas.
usernameExistsMessage=Toks naudotojas jau egzistuoja.
emailExistsMessage=El. pa\u0161to adresas jau egzistuoja.
federatedIdentityExistsMessage=Naudotojas {0} {1} jau egzistuoja. Pra\u0161ome prsijungti prie naudotoj\u0173 valdymo posistem\u0117s paskyr\u0173 susiejimui.
confirmLinkIdpTitle=Paskyra jau egzistuoja
federatedIdentityConfirmLinkMessage=Naudotojas {0} {1} jau egzistuoja. Ar t\u0119sti?
federatedIdentityConfirmReauthenticateMessage=Prisijunkite nor\u0117dami susieti paskyr\u0105 su {0}
confirmLinkIdpReviewProfile=Per\u017ei\u016br\u0117ti naudotojo profilio informacij\u0105
confirmLinkIdpContinue=Susieti su egzistuojan\u010dia paskyra
configureTotpMessage=Paskyros aktyvavimui Jums reikalingas Mobilus autentifikatorius.
updateProfileMessage=Paskyros aktyvavimui Jums reikia atnaujinti profilio informacij\u0105.
updatePasswordMessage=Paskyros aktyvavimui Jums reikia pakeisti slapta\u017eod\u012f.
verifyEmailMessage=Paskyros aktyvavimui Jums reikia patvirtinti el. pa\u0161to adres\u0105.
linkIdpMessage=El. pa\u0161to adreso susiejimui su J\u016bsu paskyra {0} reikalingas patvirtinimas.
emailSentMessage=Netrukus tur\u0117tum\u0117te gauti el. pa\u0161to adres\u0105 su instrukcijomis.
emailSendErrorMessage=Klaida siun\u010diant el. pa\u0161t\u0105, bandykite v\u0117liau.
accountUpdatedMessage=J\u0173s\u0173 paskyros informacija atnaujinta.
accountPasswordUpdatedMessage=J\u016bs\u0173 slapta\u017eodis pakeistas.
noAccessMessage=Prieiga negalima
invalidPasswordMinLengthMessage=Neteisingas slapta\u017eodis\: privalomi bent {0} simboliai.
invalidPasswordMinDigitsMessage=Neteisingas slapta\u017eodis\: privalomi bent {0} skaitmenys.
invalidPasswordMinLowerCaseCharsMessage=Neteisingas slapta\u017eodis\: privalomos bent {0} ma\u017eosios raid\u0117s.
invalidPasswordMinUpperCaseCharsMessage=Neteisingas slapta\u017eodis\: privalomos bent {0} did\u017eiosios raid\u0117s.
invalidPasswordMinSpecialCharsMessage=Neteisingas slapta\u017eodis\: privalomi bent {0} special\u016bs simboliai.
invalidPasswordNotUsernameMessage=Neteisingas slapta\u017eodis\: negali sutapti su naudotojo vardu.
invalidPasswordRegexPatternMessage=Neteisingas slapta\u017eodis\: neatitinka regexp taisykl\u0117s.
invalidPasswordHistoryMessage=Neteisingas slapta\u017eodis\: negali sutapti su prie\u0161 tai naudotais {0} slapta\u017eod\u017eiais.
failedToProcessResponseMessage=Klaida apdorojant atsakym\u0105
httpsRequiredMessage=Privalomas HTTPS
realmNotEnabledMessage=Srities galiojimas i\u0161jungtas
invalidRequestMessage=Neteisinga u\u017eklausa
failedLogout=Nepavyko u\u017ebaigti sesijos
unknownLoginRequesterMessage=Ne\u017einomas prisijungimo pra\u0161ytojas
loginRequesterNotEnabledMessage=Prisijungimo pra\u0161ytojo galiojimas i\u0161jungtas
bearerOnlyMessage=Programos, sukonfig\u016bruotos tik kaip perdav\u0117jai, negali inicijuoti prisijungim\u0105 per nar\u0161ykl\u0119.
standardFlowDisabledMessage=Su pateiktu atsakymo tipu prisijungimas per nar\u0161ykl\u0119 \u0161iam klientui negalimas. \u0160iam klientui ne\u012fgalinta standartin\u0117 seka.
implicitFlowDisabledMessage=Su pateiktu atsakymo tipu prisijungimas per nar\u0161ykl\u0119 \u0161iam klientui negalimas. \u0160iam klientui ne\u012fgalinta i\u0161reik\u0161tin\u0117 seka.
invalidRedirectUriMessage=Neteisinga nukreipimo nuoroda
unsupportedNameIdFormatMessage=Nepalaikomas NameIDFormat
invalidRequesterMessage=Neteisingas pra\u0161ytojas
registrationNotAllowedMessage=Registracija negalima
resetCredentialNotAllowedMessage=Prisijungimo duomen\u0173 atk\u016brimas negalimas
permissionNotApprovedMessage=Teis\u012f nepatvirtinta.
noRelayStateInResponseMessage=Tapatyb\u0117s teik\u0117jo atsakyme tr\u016bksta perdavimo b\u016bsenos.
insufficientPermissionMessage=Tr\u016bksta teisi\u0173 tapatybi\u0173 susiejimui.
couldNotProceedWithAuthenticationRequestMessage=Nepavyksta prad\u0117ti tapatyb\u0117s teik\u0117jo autentifikacijos u\u017eklausos.
couldNotObtainTokenMessage=Negaunamas prieigos raktas i\u0161 tapatyb\u0117s teik\u0117jo.
unexpectedErrorRetrievingTokenMessage=Prieigos rak\u0161o gavimo i\u0161 tapatyb\u0117s teik\u0117jo metu \u012fvyko netik\u0117ta klaida.
unexpectedErrorHandlingResponseMessage=Tapatyb\u0117s teik\u0117jo atsakymo apdorojimo metu \u012fvyko netik\u0117ta klaida.
identityProviderAuthenticationFailedMessage=Autentifikacijos klaida. Nepavyksta autentifikacija su tapatyb\u0117s teik\u0117ju.
couldNotSendAuthenticationRequestMessage=Tapatyb\u0117s teik\u0117jui nepavyksta nusi\u0173sti autentifikacijos u\u017eklausos.
unexpectedErrorHandlingRequestMessage=U\u017eklausos tapatyb\u0117s teik\u0117jui formavimo metu \u012fvyko netik\u0117ta klaida.
invalidAccessCodeMessage=Neteisingas prieigos kodas.
sessionNotActiveMessage=Sesija neaktyvi.
invalidCodeMessage=\u012evyko klaida. Pra\u0161ome bandyti prisijungti dar kart\u0105.
identityProviderUnexpectedErrorMessage=Autentifikavimo su i\u0161oriniu tapatyb\u0117s teik\u0117ju metu \u012fvyko netik\u0117ta klaida.
identityProviderNotFoundMessage=Su nurodytu identifikatoriumi nerastas tapatyb\u0117s teik\u0117jas.
identityProviderLinkSuccess=J\u016bs\u0173 naudotojo paskyra buvo s\u0117kmingai susieta su {0} paskyra {1} .
staleCodeMessage=\u0160is puslapis nebegalioja. Pra\u0161ome gr\u012f\u017eti \u012f program\u0105 ir bandyti prisijungti i\u0161 naujo.
realmSupportsNoCredentialsMessage=Sritis nepalaiko prisijungim\u0173 naudojant prisijungimo duomenis.
identityProviderNotUniqueMessage=Sritis palaiko daugiau nei vien\u0105 tapatyb\u0117s teik\u0117j\u0105. Negalima nustatyti kuris tapatyb\u0117s teik\u0117jas turi b\u016bti naudojamas autentifikacijai.
emailVerifiedMessage=J\u016bs\u0173 el. pa\u0161to adresas patvirtintas.
staleEmailVerificationLink=Nuoroda, kuri\u0105 paspaud\u0117te nebegalioja? Galb\u016bt J\u016bs jau patvirtinote el. pa\u0161to adres\u0105?
backToApplication=&laquo; Gr\u012f\u017eti \u012f program\u0105
missingParameterMessage=Nenurodytas parametras\: {0}
clientNotFoundMessage=Nenurodytas klientas.
clientDisabledMessage=Kliento galiojimas i\u0161jungtas.
invalidParameterMessage=Neteisingas parametras\: {0}
alreadyLoggedIn=J\u016bs jau esate prisijung\u0119.
shouldBeEqual={0} tur\u0117t\u0173 b\u016bti lygus {1}
shouldBeDifferent={0} tur\u0117t\u0173 skirtis nuo {1}
shouldMatchPattern=\u0160ablonas tur\u0117t\u0173 atitikti\: `/{0}/`
mustBeAnInteger=Turi b\u016bti sveikasis skai\u010dius
notAValidOption=Netinkama parinktis
selectAnOption=Pasirinkite parinkt\u012f
remove=Pa\u0161alinti
addValue=Prid\u0117ti reik\u0161m\u0119
languages=Kalbos
Loading

0 comments on commit 23946ef

Please sign in to comment.