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

Console redesign #125

Merged
merged 381 commits into from
Feb 7, 2023
Merged

Console redesign #125

merged 381 commits into from
Feb 7, 2023

Conversation

maciaszczykm
Copy link
Member

@maciaszczykm maciaszczykm commented Nov 9, 2022

Summary

  • Added design system with other required modules and configs
  • Configured TypeScript with other required modules and configs
  • Migrated to react-router v6
  • Updated other dependencies
  • Add missing fonts
  • Removed current app from global installation context
  • Updated graph styling (closes ENG-989)
  • Implemented new navigation (closes ENG-978)
  • Implemented new apps and app views (closes ENG-979)
  • Implemented app dashboards views (closes ENG-1007)
  • Implemented app runbook views (closes ENG-1012)
  • Implemented app component views (closes ENG-1013)
  • Implemented app logs (closes ENG-1014, closes ENG-1079)
  • Implemented app cost analysis (closes ENG-1017)
  • Implemented build views (closes ENG-1018)
  • Implemented audits (closes ENG-1022)
  • Implemented user management and config (closes ENG-1015)
  • Implemented accounts (closes ENG-1023)
  • Implemented my profile (closes ENG-1024)
  • Implemented notifications (closes ENG-1025)
  • Added/restored anchors for relevant elements (closes ENG-1101)

https://www.figma.com/file/wx5kPlVtQswuNmqb0ogu2u/Reskin?node-id=192%3A38986

Test Plan

Tested manually.

Checklist

  • If required, I have updated the Plural documentation accordingly.
  • I have added tests to cover my changes.
  • I have added a meaningful title and summary to convey the impact of this PR to a user.
  • I have added relevant labels to this PR to help with categorization for release notes.

@maciaszczykm maciaszczykm added enhancement New feature or request frontend Changes related to the frontend labels Nov 9, 2022
@maciaszczykm maciaszczykm changed the title Console reskin Console redesign Nov 9, 2022
@github-actions
Copy link
Contributor

github-actions bot commented Nov 10, 2022

Visit the preview URL for this PR (updated for commit 34b7ebb):

https://pluralsh-console--pr125-reskin-k3y5csaa.web.app

(expires Mon, 13 Feb 2023 23:26:19 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: dd1ffa0705acc6ef7d6db370e6bd6fc390e945ce

@davidspek
Copy link
Contributor

@maciaszczykm Can you update the dependency for the design system. Similar too pluralsh/plural#731.

@maciaszczykm
Copy link
Member Author

@davidspek It's done.

@maciaszczykm
Copy link
Member Author

@dherault If you will find some time you can take a look on it already. After initial review I will start using PRs so it will be easier to track progress and review further work. Thanks!

@michaeljguarino michaeljguarino merged commit c0c2146 into master Feb 7, 2023
@michaeljguarino michaeljguarino deleted the reskin branch February 7, 2023 01:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend Changes related to the frontend roadmap
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants