Refactor studio-frontend (#19)

This PR does some rudimentary cleanup / reorganizing to the
`studio-frontend` project.

### Changes
* Refactored `studio-frontend` to use the `<sts-canvas-provider/>` and
  `<sts-viewer/>` components from `studio-web`
* Added some CSS layout utilities for positioning overlayed UI elements
* Extracted `<sts-toolbar/>` and `<sts-toolbar-group/>` to their own
  components
* Extracted `<sts-transform-toolbar/>` to its own component
This commit is contained in:
Danny McGee
2024-01-12 16:35:32 -05:00
committed by GitHub
parent 16fdd008a4
commit afe6139f75
10 changed files with 296 additions and 233 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ import { inject } from "@storyteller/framework";
import { LitElement, PropertyValues, html, unsafeCSS } from "lit";
import { customElement, property } from "lit/decorators.js";
import { CANVAS_PROVIDER, CanvasProvider } from "./canvas-provider.element";
import { CANVAS_PROVIDER, type CanvasProvider } from "./canvas-provider.element";
import styles from "./viewer.element.scss?inline";