theatre-js / theatre

Motion design editor for the web
https://www.theatrejs.com
Apache License 2.0
11.33k stars 361 forks source link

Studio Customizations #416

Open tomorrowevening opened 1 year ago

tomorrowevening commented 1 year ago

Creating a list of studio-specific features people have mentioned over Discord that they'd like.

netgfx commented 1 year ago

To be able to move the studio UI around is somewhat important, as sometimes it can overlap with the underlying UI

tomorrowevening commented 1 year ago

To be able to move the studio UI around is somewhat important, as sometimes it can overlap with the underlying UI

I often toggle the visibility of the UI for this: "Hide / Show the Studio" https://www.theatrejs.com/docs/latest/manual/keyboard-shortcuts

netgfx commented 1 year ago

It's not about that, it's about trying to fit the studio UI inside other containers like in an Admin page or other wrapping UI. Right now even if trying to alter the left/top positions of the root element, the tooltips are going way off. Probably their positions are calculated dynamically. There are a few nuances here and there that can be solved by developers themselves, if the CSS of the UI is exposed or allowed to be extended.

tomorrowevening commented 1 year ago

It's not about that, it's about trying to fit the studio UI inside other containers like in an Admin page or other wrapping UI. Right now even if trying to alter the left/top positions of the root element, the tooltips are going way off. Probably their positions are calculated dynamically. There are a few nuances here and there that can be solved by developers themselves, if the CSS of the UI is exposed or allowed to be extended.

I know custom CSS for the UI is low priority considering the upcoming AI implementation should reduce UI. Some people have also ported Studio to work in a separate window so it doesn't interfere https://twitter.com/michaeltheory/status/1455882461796347906