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

(Feature) Add assets to support new design #1119

Merged
merged 7 commits into from
Aug 31, 2018

Conversation

gabitoesmiapodo
Copy link

@gabitoesmiapodo gabitoesmiapodo commented Aug 30, 2018

Description:

Pull request to temporary branch origin/integration/#1082-new-design where we can continually merge the latest "new styling" working branches (#1083, #1084, etc.), and the 2.0 PRs, so as to keep everything as updated as possible.

As for the #1083 tasks: I don't think that extracting and adding all the new assets is the best thing to do at this step, so I will be doing that screen by screen / component by component, unless somebody needs some asset to do their job.

How to test:

1- There should be some new folders and files, preparing the terrain for the new styles, check that those exist:

token-wizard/src/assets/stylesheets/v2.0 contains some new folders, files, and explanations.
token-wizard/src/assets/images/v2.0 has some folders and images for the new styles

This structure will allow us to have the old and new styles in parallel, minimizing the risk of losing something currently working. Once the work is finished, we'll delete the old files and that's it.

2- It's possible to switch styles using:

http://dappurl/?uiversion=2 (v2, currently ugly and broken)
http://dappurl/?uiversion=1 (v1 working version)
http://dappurl/ a mix of versions 1 and 2, to compensate for whatever styles are not done yet.

This should work.

When we finish we will also delete the old styles.

@ghost ghost assigned gabitoesmiapodo Aug 30, 2018
@ghost ghost added the in progress label Aug 30, 2018
@gabitoesmiapodo gabitoesmiapodo changed the title Feature/#1083 2.0 restyling (Feature) Add assets to support new design Aug 30, 2018
@coveralls
Copy link

Pull Request Test Coverage Report for Build 2987

  • 0 of 7 (0.0%) changed or added relevant lines in 1 file are covered.
  • 2 unchanged lines in 2 files lost coverage.
  • Overall coverage decreased (-0.003%) to 20.344%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/App.js 0 7 0.0%
Files with Coverage Reduction New Missed Lines %
src/components/Common/ModalContainer.js 1 0.0%
src/index.js 1 0.0%
Totals Coverage Status
Change from base Build 2986: -0.003%
Covered Lines: 834
Relevant Lines: 3591

💛 - Coveralls

@vbaranov vbaranov self-requested a review August 31, 2018 08:47
Copy link
Collaborator

@vbaranov vbaranov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gabitoesmiapodo a plan of implementing restyling step by step looks good to me.

@vbaranov
Copy link
Collaborator

@dennis00010011b could we in parallel with restyling update, also updating e2e tests to support new interface?

@ghost ghost assigned dennis00010011b Aug 31, 2018
@dennis00010011b
Copy link

dennis00010011b commented Aug 31, 2018

@vbaranov
e2e tests for this feature in branch 2.0-newDesign: https://github.com/poanetwork/token-wizard-test-automation/tree/2.0-newDesign

@fernandomg fernandomg self-requested a review August 31, 2018 18:19
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.

5 participants