web: SpinnerSize -> PFSize, add size prop for modal button

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer
2021-04-04 22:04:46 +02:00
parent a66b832154
commit e06d729fe5
11 changed files with 24 additions and 23 deletions

View File

@ -12,11 +12,12 @@ import PFStack from "@patternfly/patternfly/layouts/Stack/stack.css";
import PFCard from "@patternfly/patternfly/components/Card/card.css";
import PFContent from "@patternfly/patternfly/components/Content/content.css";
import AKGlobal from "../../authentik.css";
import { PFSize } from "../Spinner";
@customElement("ak-modal-button")
export class ModalButton extends LitElement {
@property()
href?: string;
size: PFSize = PFSize.Large;
@property({type: Boolean})
open = false;
@ -78,7 +79,7 @@ export class ModalButton extends LitElement {
return html`<div class="pf-c-backdrop">
<div class="pf-l-bullseye">
<div
class="pf-c-modal-box pf-m-lg"
class="pf-c-modal-box ${this.size}"
role="dialog"
aria-modal="true"
>

View File

@ -3,7 +3,7 @@ import PFBase from "@patternfly/patternfly/patternfly-base.css";
import PFButton from "@patternfly/patternfly/components/Button/button.css";
import PFSpinner from "@patternfly/patternfly/components/Spinner/spinner.css";
import AKGlobal from "../../authentik.css";
import { SpinnerSize } from "../Spinner";
import { PFSize } from "../Spinner";
import { ERROR_CLASS, PRIMARY_CLASS, PROGRESS_CLASS, SUCCESS_CLASS } from "../../constants";
@customElement("ak-spinner-button")
@ -69,7 +69,7 @@ export class SpinnerButton extends LitElement {
}}>
${this.isRunning
? html` <span class="pf-c-button__progress">
<ak-spinner size=${SpinnerSize.Medium}></ak-spinner>
<ak-spinner size=${PFSize.Medium}></ak-spinner>
</span>`
: ""}
<slot></slot>