Skip to content

GUI builder enhancements #19

@mcarrano

Description

@mcarrano

After reviewing the current PatternFly GUI Builder tool I'd like to request the following enhancements that would make the editor more powerful and usable for both designers and developers.

  1. Support the ability to interact with and edit components in the Layout canvas. Currently, after I drag a component onto the canvas, I can only edit it by modifying the code in the code editor. My expectation would be that I can select the component to edit or delete it and/or move it by dragging it to a new location.

  2. Expose props. When I select a component, React props should be exposed so I can edit them in a form based interface.

  3. Synchronize canvas and code editor windows. If I prefer to use the code editor to make changes, selecting a component on the canvas should scroll me to and highlight the corresponding code block in the editor window, similar to how the inspector tool works in the browser.

Would be happy to brainstorm more on the design of these features.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions