web/admin: move SidebarHamburger into PageHeader
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
		@ -28,8 +28,8 @@ export class SidebarBrand extends LitElement {
 | 
			
		||||
                    display: flex;
 | 
			
		||||
                    flex-direction: column;
 | 
			
		||||
                    align-items: center;
 | 
			
		||||
                    height: 82px;
 | 
			
		||||
                    min-height: 82px;
 | 
			
		||||
                    height: 114px;
 | 
			
		||||
                    min-height: 114px;
 | 
			
		||||
                }
 | 
			
		||||
                .pf-c-brand img {
 | 
			
		||||
                    width: 100%;
 | 
			
		||||
 | 
			
		||||
@ -1,38 +0,0 @@
 | 
			
		||||
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";
 | 
			
		||||
import { EVENT_SIDEBAR_TOGGLE } from "../../constants";
 | 
			
		||||
 | 
			
		||||
@customElement("ak-sidebar-hamburger")
 | 
			
		||||
export class SidebarHamburger extends LitElement {
 | 
			
		||||
 | 
			
		||||
    static get styles(): CSSResult[] {
 | 
			
		||||
        return [PFBase, PFButton, AKGlobal].concat(
 | 
			
		||||
            css`
 | 
			
		||||
                :host {
 | 
			
		||||
                    position: absolute;
 | 
			
		||||
                    top: var(--pf-c-page__main-section--PaddingTop);
 | 
			
		||||
                    right: var(--pf-c-page__main-section--PaddingRight);
 | 
			
		||||
                    z-index: 250;
 | 
			
		||||
                }
 | 
			
		||||
            `
 | 
			
		||||
        );
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    onClick(): void {
 | 
			
		||||
        this.dispatchEvent(
 | 
			
		||||
            new CustomEvent(EVENT_SIDEBAR_TOGGLE, {
 | 
			
		||||
                bubbles: true,
 | 
			
		||||
                composed: true,
 | 
			
		||||
            })
 | 
			
		||||
        );
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    render(): TemplateResult {
 | 
			
		||||
        return html`<button @click=${() => (this.onClick())} class="pf-c-button pf-m-plain" type="button">
 | 
			
		||||
            <i class="fas fa-bars" aria-hidden="true"></i>
 | 
			
		||||
        </button>`;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user