Fix layout and UI visibility for viewer mode (#125)

This commit is contained in:
Danny McGee
2024-04-05 23:32:03 -04:00
committed by GitHub
parent a6ad9cec34
commit 5cd98b4a35
8 changed files with 236 additions and 196 deletions
@@ -1,16 +1,22 @@
import { on } from "@storyteller/framework";
import * as studio from "@storyteller/studio";
import { SceneState, type SceneStateEvent } from "@storyteller/studio";
import { LitElement, nothing } from "lit";
import { LitElement, css, nothing } from "lit";
import { customElement } from "lit/decorators.js";
@customElement("sts-iframe-messaging-bridge")
export class IframeMessagingBridgeElement extends LitElement {
static override styles = css`
:host {
display: none;
}
`;
#parentWindow?: Window;
override connectedCallback(): void {
console.log('window.parent', window.parent);
try {
if (
window.parent