2024-06-09 08:27:07 +02:00
|
|
|
import { createGetKcClsx } from "keycloakify/lib/getKcClsx";
|
2023-03-21 05:27:31 +01:00
|
|
|
import type { ClassKey } from "keycloakify/account/TemplateProps";
|
|
|
|
|
2024-06-09 08:27:07 +02:00
|
|
|
export const { getKcClsx } = createGetKcClsx<ClassKey>({
|
2024-05-20 15:48:51 +02:00
|
|
|
defaultClasses: {
|
|
|
|
kcHtmlClass: undefined,
|
|
|
|
kcBodyClass: undefined,
|
|
|
|
kcButtonClass: "btn",
|
|
|
|
kcContentWrapperClass: "row",
|
|
|
|
kcButtonPrimaryClass: "btn-primary",
|
|
|
|
kcButtonLargeClass: "btn-lg",
|
|
|
|
kcButtonDefaultClass: "btn-default",
|
|
|
|
kcFormClass: "form-horizontal",
|
|
|
|
kcFormGroupClass: "form-group",
|
|
|
|
kcInputWrapperClass: "col-xs-12 col-sm-12 col-md-12 col-lg-12",
|
|
|
|
kcLabelClass: "control-label",
|
|
|
|
kcInputClass: "form-control",
|
|
|
|
kcInputErrorMessageClass:
|
|
|
|
"pf-c-form__helper-text pf-m-error required kc-feedback-text"
|
2023-03-21 05:27:31 +01:00
|
|
|
}
|
|
|
|
});
|
2024-06-09 08:27:07 +02:00
|
|
|
|
|
|
|
export type { ClassKey };
|
|
|
|
|
|
|
|
export type KcClsx = ReturnType<typeof getKcClsx>["kcClsx"];
|