integr8ly / tutorial-web-app

Solution Explorer provides the front door into the Integreatly initiative. It hosts the various Solution Patterns, as well as providing a dashboard of installed applications/products/services.
Apache License 2.0
36 stars 54 forks source link

Update PatternFly version and Red Hat branding #466

Closed AdamJ closed 5 years ago

AdamJ commented 5 years ago

Motivation

Update PatternFly dependencies to use the latest versions. Includes the breaking change from 1.x to 2.x, which is the driver for this large PR.

What

Update PatternFly Core to 2.6.11 and PatternFly React-Core to 3.16.10.

Why

Implement and test the breaking changes introduced with PatternFly v2.x.

How

Update package.json file, run app locally and verify that UI is functional. Any broken aspects were fixed.

Verification Steps

  1. Pull PR locally
  2. Install latest updates (yarn install) and rebuild the app (yarn build)
  3. Run the app and go through a Walkthrough
  4. View Provisioning screen to see the new background w/watermark
  5. Open the About Modal to see the new background w/watermark
  6. Finish a Walkthrough to see the Congratulations screen with new background w/watermark and colors.

Checklist:

Progress

Additional Notes

Screen Shot 2019-05-21 at 10 36 49 AM Screen Shot 2019-05-21 at 10 36 59 AM Screen Shot 2019-05-21 at 10 37 29 AM Screen Shot 2019-05-21 at 10 37 20 AM Screen Shot 2019-05-21 at 10 37 09 AM
AdamJ commented 5 years ago

Work based off of the following designs: https://marvelapp.com/5ie30d3/screen/57132557