diff --git a/web/src/pages/users/UserViewPage.ts b/web/src/pages/users/UserViewPage.ts index 322b61f636..c00db4d233 100644 --- a/web/src/pages/users/UserViewPage.ts +++ b/web/src/pages/users/UserViewPage.ts @@ -9,8 +9,8 @@ import PFDescriptionList from "@patternfly/patternfly/components/DescriptionList import PFSizing from "@patternfly/patternfly/utilities/Sizing/sizing.css"; import PFFlex from "@patternfly/patternfly/utilities/Flex/flex.css"; import PFDisplay from "@patternfly/patternfly/utilities/Display/display.css"; -import AKGlobal from "../../authentik.css"; import PFBase from "@patternfly/patternfly/patternfly-base.css"; +import AKGlobal from "../../authentik.css"; import "../../elements/buttons/ModalButton"; import "../../elements/buttons/SpinnerButton"; @@ -24,6 +24,7 @@ import "../../elements/charts/UserChart"; import { Page } from "../../elements/Page"; import { CoreApi, User } from "authentik-api"; import { DEFAULT_CONFIG } from "../../api/Config"; +import { AdminURLManager } from "../../api/legacy"; @customElement("ak-user-view") export class UserViewPage extends Page { @@ -31,10 +32,10 @@ export class UserViewPage extends Page { return gettext(`User ${this.user?.username || ""}`); } pageDescription(): string | undefined { - return; + return this.user?.name || ""; } pageIcon(): string { - return "pf-icon pf-icon-integration"; + return "pf-icon pf-icon-user"; } @property({ type: Number }) @@ -68,7 +69,84 @@ export class UserViewPage extends Page { return html`