web: fix styling for flow stages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
		| @ -1,13 +1,13 @@ | ||||
| import { css, CSSResult, customElement, html, LitElement, TemplateResult } from "lit-element"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
|  | ||||
| import AKGlobal from "../../authentik.css"; | ||||
|  | ||||
| @customElement("ak-sidebar-hamburger") | ||||
| export class SidebarHamburger extends LitElement { | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFBase, PFButton].concat( | ||||
|         return [PFBase, PFButton, AKGlobal].concat( | ||||
|             css` | ||||
|                 :host { | ||||
|                     position: absolute; | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { BaseStage } from "../base"; | ||||
| import "../../../elements/forms/FormElement"; | ||||
| import "../../../elements/EmptyState"; | ||||
| @ -22,7 +24,7 @@ export class AuthenticatorStaticStage extends BaseStage { | ||||
|     challenge?: AuthenticatorStaticChallenge; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFTitle, PFButton].concat(css` | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFTitle, PFButton, AKGlobal].concat(css` | ||||
|             /* Static OTP Tokens */ | ||||
|             .ak-otp-tokens { | ||||
|                 list-style: circle; | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { BaseStage } from "../base"; | ||||
| import "webcomponent-qr-code"; | ||||
| import "../../../elements/forms/FormElement"; | ||||
| @ -24,7 +26,7 @@ export class AuthenticatorTOTPStage extends BaseStage { | ||||
|     challenge?: AuthenticatorTOTPChallenge; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFTitle, PFButton]; | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFTitle, PFButton, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     render(): TemplateResult { | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { BaseStage, StageHost } from "../base"; | ||||
| import "./AuthenticatorValidateStageWebAuthn"; | ||||
| import "./AuthenticatorValidateStageCode"; | ||||
| @ -45,7 +47,7 @@ export class AuthenticatorValidateStage extends BaseStage implements StageHost { | ||||
|     } | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFTitle, PFButton].concat(css` | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFTitle, PFButton, AKGlobal].concat(css` | ||||
|             ul > li:not(:last-child) { | ||||
|                 padding-bottom: 1rem; | ||||
|             } | ||||
|  | ||||
| @ -5,6 +5,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { BaseStage } from "../base"; | ||||
| import { AuthenticatorValidateStage, AuthenticatorValidateStageChallenge, DeviceChallenge } from "./AuthenticatorValidateStage"; | ||||
| import "../../../elements/forms/FormElement"; | ||||
| @ -25,7 +27,7 @@ export class AuthenticatorValidateStageWebCode extends BaseStage { | ||||
|     showBackButton = false; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFTitle, PFButton]; | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFTitle, PFButton, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     render(): TemplateResult { | ||||
|  | ||||
| @ -5,6 +5,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { SpinnerSize } from "../../../elements/Spinner"; | ||||
| import { transformAssertionForServer, transformCredentialRequestOptions } from "../authenticator_webauthn/utils"; | ||||
| import { BaseStage } from "../base"; | ||||
| @ -29,7 +31,7 @@ export class AuthenticatorValidateStageWebAuthn extends BaseStage { | ||||
|     showBackButton = false; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFTitle, PFButton]; | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFTitle, PFButton, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     async authenticate(): Promise<void> { | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { SpinnerSize } from "../../../elements/Spinner"; | ||||
| import { BaseStage } from "../base"; | ||||
| import { Assertion, transformCredentialCreateOptions, transformNewAssertionForServer } from "./utils"; | ||||
| @ -31,7 +33,7 @@ export class WebAuthnAuthenticatorRegisterStage extends BaseStage { | ||||
|     registerMessage = ""; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFFormControl, PFForm, PFTitle, PFButton]; | ||||
|         return [PFBase, PFLogin, PFFormControl, PFForm, PFTitle, PFButton, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     async register(): Promise<void> { | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { BaseStage } from "../base"; | ||||
| import "../../../elements/EmptyState"; | ||||
|  | ||||
| @ -21,7 +23,7 @@ export class AutosubmitStage extends BaseStage { | ||||
|     challenge?: AutosubmitChallenge; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFButton, PFTitle]; | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFButton, PFTitle, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     updated(): void { | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { SpinnerSize } from "../../../elements/Spinner"; | ||||
| import { BaseStage } from "../base"; | ||||
| import "../../../elements/forms/FormElement"; | ||||
| @ -23,7 +25,7 @@ export class CaptchaStage extends BaseStage { | ||||
|     challenge?: CaptchaChallenge; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFTitle, PFButton]; | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFTitle, PFButton, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     submitFormAlt(token: string): void { | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { BaseStage } from "../base"; | ||||
| import "../../../elements/EmptyState"; | ||||
| import "../../FormStatic"; | ||||
| @ -29,7 +31,7 @@ export class ConsentStage extends BaseStage { | ||||
|     challenge?: ConsentChallenge; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFTitle, PFButton]; | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFTitle, PFButton, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     render(): TemplateResult { | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { BaseStage } from "../base"; | ||||
| import "../../../elements/EmptyState"; | ||||
|  | ||||
| @ -18,7 +20,7 @@ export class EmailStage extends BaseStage { | ||||
|     challenge?: EmailChallenge; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFButton, PFTitle]; | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFButton, PFTitle, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     render(): TemplateResult { | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import "../../../elements/forms/FormElement"; | ||||
| import "../../../elements/EmptyState"; | ||||
| import { Challenge } from "../../../api/Flows"; | ||||
| @ -44,7 +46,7 @@ export class IdentificationStage extends BaseStage { | ||||
|     challenge?: IdentificationChallenge; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFTitle, PFButton].concat( | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFTitle, PFButton, AKGlobal].concat( | ||||
|             css` | ||||
|                 /* login page's icons */ | ||||
|                 .pf-c-login__main-footer-links-item-link img { | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { BaseStage } from "../base"; | ||||
| import "../../../elements/forms/FormElement"; | ||||
| import "../../../elements/EmptyState"; | ||||
| @ -23,7 +25,7 @@ export class PasswordStage extends BaseStage { | ||||
|     challenge?: PasswordChallenge; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFButton, PFTitle]; | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFButton, PFTitle, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     render(): TemplateResult { | ||||
|  | ||||
| @ -6,6 +6,8 @@ import PFForm from "@patternfly/patternfly/components/Form/form.css"; | ||||
| import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; | ||||
| import PFTitle from "@patternfly/patternfly/components/Title/title.css"; | ||||
| import PFButton from "@patternfly/patternfly/components/Button/button.css"; | ||||
| import PFBase from "@patternfly/patternfly/patternfly-base.css"; | ||||
| import AKGlobal from "../../../authentik.css"; | ||||
| import { BaseStage } from "../base"; | ||||
| import "../../../elements/forms/FormElement"; | ||||
| import "../../../elements/EmptyState"; | ||||
| @ -31,7 +33,7 @@ export class PromptStage extends BaseStage { | ||||
|     challenge?: PromptChallenge; | ||||
|  | ||||
|     static get styles(): CSSResult[] { | ||||
|         return [PFLogin, PFForm, PFFormControl, PFTitle, PFButton]; | ||||
|         return [PFBase, PFLogin, PFForm, PFFormControl, PFTitle, PFButton, AKGlobal]; | ||||
|     } | ||||
|  | ||||
|     renderPromptInner(prompt: Prompt): string { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens Langhammer
					Jens Langhammer