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

Custom Profile Templates #4

Closed
Tracked by #3
antontranelis opened this issue Oct 22, 2024 · 1 comment
Closed
Tracked by #3

Custom Profile Templates #4

antontranelis opened this issue Oct 22, 2024 · 1 comment

Comments

@antontranelis
Copy link
Contributor

antontranelis commented Oct 22, 2024

Target

Every Network should be able to define custom Profiles for each of their Layers.

Background

We currently have some hard-coded profile templates with some customization options. We need some more flexible approach. Like a toolbox with predefined and customizable building blocks.

Requirements

We should have a set of predefined set of UI components to compose custom profiles. So that we can define profiles for each Layer in the backend

@antontranelis
Copy link
Contributor Author

Concept

  • Every Item has a specific Template to define how to show its Profile
  • Every template is made by a set of template components
  • Every component has to parts:
    1. A collection in the Backend
    2. React Component in the Utopia UI Library
  • The schema represents the components properties
    • Every item in that collection represents that components configuration in a specific template
  • Every Template has a M2A-Relation to define how it is composed by its subcomponents

@antontranelis antontranelis changed the title generic profile Custom Profile Templates Oct 28, 2024
@github-project-automation github-project-automation bot moved this from Backlog to Done in Utopia UI Jan 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant