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

[EPIC] Provide SDK support for new V2 UI #1050

Open
5 tasks
aaronreed708 opened this issue Nov 7, 2024 · 1 comment
Open
5 tasks

[EPIC] Provide SDK support for new V2 UI #1050

aaronreed708 opened this issue Nov 7, 2024 · 1 comment
Assignees
Labels
awaiting feedback Issue is blocked until awaiting feedback enhancement New feature or request sdk Software development kit

Comments

@aaronreed708
Copy link
Contributor

aaronreed708 commented Nov 7, 2024

Problem/Concern

This is an epic that will be used to collect all tasks that need to be completed in order to enable the completion of the new V2 UI. All of this is part of #820.

Any new requirement for the UI should be added here after their respective issues are created.

@aaronreed708 aaronreed708 added enhancement New feature or request sdk Software development kit awaiting feedback Issue is blocked until awaiting feedback labels Nov 7, 2024
@aaronreed708
Copy link
Contributor Author

Discussed with @evangk6 today. We are thinking that a good approach would be:

  1. divvy up these issues
  1. Prepare each issue. For each issue we need to:
    i. investigate the issue
    ii. resolve all questions, requesting input from Lise, others as needed
    iii. come up with a design, identifying any dependencies that may need to be modified or created
    iv. size the effort
  2. Assign the development work
  3. Implement the designs

Suggested order of code implementation once investigation and design phase is complete. This is just a suggestion, but the idea is to unblock Omesh on the UI and to show progress. To make the largest impact in the shortest amount of time. But, of course, want to do things in the correct order.

  1. Default color in palette (first added), can’t be deleted ([SDK] allow deleting the default color  #979)
  2. Need to be able to save multiple themes ([SDK] Add support to manage multiple themes in a design system #1054)
  3. Need to figure out dependencies tree when values changed ([SDK] Create ability to determine the affects of a color theme change #1052)
  4. Need to allow the UI to tell the SDK whether it is updating a AA or AAA value (e.g. a shade) ([SDK] Enable management of shades in both AA and AAA #1053)
  5. Figure out how to store and retrieve default colors, as a color palette, from the SDK ([SDK] Enable querying default color information #1051)

Please weigh in if you would like to suggest changes to this path.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting feedback Issue is blocked until awaiting feedback enhancement New feature or request sdk Software development kit
Projects
Status: No status
Development

No branches or pull requests

3 participants