Skip to content

In-app editor P1 — extract editor panes into a shared package #546

Description

@mabry1985

Lift the live editor's panes into a reusable package so the app can use them (plan: docs/internal/inapp-editor-parity.md).

  • New packages/editor-ui (name TBD): ShaderPane / ControlsPane / BindingsPane / MetaPane / JsonPane as controlled, stateless components — take an OrbDefinition + callbacks, use @orbis/orb-runtime (compileCheck/validateOrbDefinition/buildFragmentSource).
  • Refactor sites/editor to consume them with zero UX change (proves the extraction is clean).

Depends on nothing; unblocks P2.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions