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

[Task]: Update Optimize Input Designs #3919

Merged
merged 24 commits into from
Jun 19, 2024

Conversation

Tom-Szendrey
Copy link
Contributor

@Tom-Szendrey Tom-Szendrey commented Jun 18, 2024

Description

  • Updating Optimize's input UI as per figma.
  • Update state to have constraintGroups - will be utilized for UI now, and API later.
  • Add a new constraint form (to be manipulated similar to policy interventions)
  • a bunch of rewriting text + minor styling updates

Note:
Trying to keep minimal structural changes to the optimizePayload as these will be completed along side the pyciemss-service update in a follow up PR
Therefore there should be no functional difference in the before + after for the API call, results, ect.
All of the constraints past the first are currently ignored for this reason

The exact wording for all of these boxes is being updated today and potentially tomorrow but to keep moving and to reduce PR sizes I will update these in a later PR

Rough screenshot:

image

@Tom-Szendrey Tom-Szendrey linked an issue Jun 18, 2024 that may be closed by this pull request
4 tasks
@Tom-Szendrey Tom-Szendrey changed the title Ts/3887 implement design optimize 1 Update Optimize Input Designs Jun 18, 2024
@Tom-Szendrey Tom-Szendrey changed the title Update Optimize Input Designs [Task]: Update Optimize Input Designs Jun 18, 2024
@Tom-Szendrey Tom-Szendrey marked this pull request as ready for review June 18, 2024 20:40
@Tom-Szendrey Tom-Szendrey marked this pull request as draft June 19, 2024 13:22
@Tom-Szendrey Tom-Szendrey marked this pull request as ready for review June 19, 2024 13:58
@Tom-Szendrey Tom-Szendrey merged commit 4677ea1 into main Jun 19, 2024
3 checks passed
@Tom-Szendrey Tom-Szendrey deleted the TS/3887-implement-design-optimize-1 branch June 19, 2024 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Optimize Update: Implement design update for Input side
5 participants