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

ENH - Design system implementation #310

Merged
merged 25 commits into from
Nov 27, 2023
Merged

Conversation

steff456
Copy link
Contributor

@steff456 steff456 commented Sep 25, 2023

Fixes #288

This PR,

  • Add global color variables and use them across all the codebase
  • Implement button components
  • Implement input components
  • Implement links components
  • Implement new design for sidebar

Final Screenshots

Login

image

Envrionment selected

image image

Edit environment GUI mode

image

Edit environment YAML mode

image

Create environment

image

@steff456 steff456 self-assigned this Sep 25, 2023
@smeragoel smeragoel marked this pull request as ready for review November 10, 2023 15:04
@steff456 steff456 added the area: UI design 🎨 Items related to the user interface label Nov 13, 2023
@trallard trallard changed the title WIP - Design system implementation ENH - Design system implementation Nov 16, 2023
@trallard trallard merged commit 65a7294 into main Nov 27, 2023
1 of 2 checks passed
@trallard trallard deleted the design-system-implementation branch November 27, 2023 13:50
@trallard trallard mentioned this pull request Feb 27, 2024
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: UI design 🎨 Items related to the user interface needs: review 👀 type: enhancement 💅🏼 New feature or request
Projects
Status: Done 💪🏾
Development

Successfully merging this pull request may close these issues.

ENH - Design system implementation
3 participants