Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Designs for "Schemas" Panel #10

Closed
2 tasks done
zelcion opened this issue Feb 22, 2024 · 1 comment
Closed
2 tasks done

Designs for "Schemas" Panel #10

zelcion opened this issue Feb 22, 2024 · 1 comment
Assignees
Labels
Chore Requires work that is not necessarily coding

Comments

@zelcion
Copy link
Member

zelcion commented Feb 22, 2024

Description

This issue tracks the design development for the Schemas Panel in the Meta-Editor.

Steps

  • Create Feature Requirements
  • Design around the created requirements

Requirements

  • Has to list all Schemas, even those created by Addons
  • Can create and edit schemas through this screen.
  • Can delete Schemas
  • Schemas can be renamed
  • Of course, only schemas created by the user can be deleted/edited
  • Can navigate to schemas format editing (which is another view)
@zelcion zelcion added the Placeholder Issue is a placeholder that will be further improved label Feb 22, 2024
@zelcion zelcion self-assigned this Feb 27, 2024
@zelcion zelcion added Chore Requires work that is not necessarily coding and removed Placeholder Issue is a placeholder that will be further improved labels Mar 4, 2024
@zelcion
Copy link
Member Author

zelcion commented Mar 6, 2024

Here's the design, and some considerations about the functionality.
Image

  • Icon box is only seen on hover
  • expanding the card will reveal the Schema Functions bound to the schema
  • There's an Icon TBD to signal when the schema was created by an Addon.
  • When the schema was created by an addon, it can't be renamed, duplicated, or deleted, but can be accessed in the schema format view.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Chore Requires work that is not necessarily coding
Projects
Archived in project
Development

No branches or pull requests

1 participant