poanetwork / token-wizard

(Discontinued) TokenWizard is an DApp to create and manage crowdsale and token contracts using a simple UI
MIT License
381 stars 216 forks source link

(Feature) Step 3 new design #1172

Closed gabitoesmiapodo closed 5 years ago

gabitoesmiapodo commented 5 years ago

Description

Closes #1087 Closes #1153

About #1153

It's just what the issue says: the "ButtonPlus" component is now outside "NumericInput"

About #1087

I think the only thing worth mentioning is that the fields' order is not 100% like in the designs. This is because:

a) Some of the designs were slightly outdated, and some fields were misplaced. b) We decided to change the order of some of the fields and controls to provide a better workflow and user experience.

Those are not a big changes, but they surely will be noticed when comparing the implementation with the original designs.

Screenshots:

localhost_3000_ ipad 1 localhost_3000_ ipad localhost_3000_ laptop with mdpi screen 4 localhost_3000_ laptop with mdpi screen 3 localhost_3000_ laptop with mdpi screen 2 localhost_3000_ laptop with mdpi screen 1 localhost_3000_ ipad 2 localhost_3000_ ipad 3 localhost_3000_ iphone x 1 localhost_3000_ laptop with mdpi screen 5 localhost_3000_ iphone x localhost_3000_ laptop with mdpi screen

BlackDuckCoPilot commented 5 years ago

Black Duck Security Report

Merging #1172 into integration/#1082-new-design will not change security risk.

Click here to see full report

dennis00010011b commented 5 years ago

@gabitoesmiapodo Step3: old and new styles are mixed for fields start/end time latest Chrome, MacOS

screen shot 2018-10-12 at 2 07 18 pm
dennis00010011b commented 5 years ago

@gabitoesmiapodo Input fields with arrows buttons: should be disabled to set invalid values using arrows

screen shot 2018-10-12 at 4 37 25 pm screen shot 2018-10-12 at 4 38 10 pm
dennis00010011b commented 5 years ago

@gabitoesmiapodo Import CSV file : warning doesn't contain amount of added addresses if file contains more than 50 addresses. Warning's text should include phrase '50 addresses were added'

screen shot 2018-10-12 at 5 02 44 pm
dennis00010011b commented 5 years ago

@gabitoesmiapodo There is no placeholder for field Supply, should be 'Enter here'

screen shot 2018-10-12 at 5 23 32 pm
dennis00010011b commented 5 years ago

@gabitoesmiapodo Typo. Should be 'process'

screen shot 2018-10-12 at 5 42 13 pm
dennis00010011b commented 5 years ago

@gabitoesmiapodo Warning in console after each tier's addition

screen shot 2018-10-12 at 5 33 57 pm
dennis00010011b commented 5 years ago

@gabitoesmiapodo DutchL: there are no placeholders for input fields

screen shot 2018-10-12 at 6 13 57 pm
dennis00010011b commented 5 years ago

@gabitoesmiapodo Dutch - Gasprice : can't select option 'Custom'

gabitoesmiapodo commented 5 years ago

@dennis00010011b

We could use regular text inputs, but I wouldn't recommend that either: We should use date inputs for dates.

As a "fix", in addition to removing the background calendar icon when the input has focus I also removed it when the cursor hovers it. This way native controls will not overlap with the background image.

dennis00010011b commented 5 years ago

@gabitoesmiapodo Mincap's prompt text hidden behind button

screen shot 2018-10-16 at 9 46 24 pm
dennis00010011b commented 5 years ago

@gabitoesmiapodo Minted/Dutch: should be disabled to add whitelist if field supply is empty

screen shot 2018-10-16 at 10 28 55 pm
fernandomg commented 5 years ago

@gabitoesmiapodo despite it's specified in the redesign specs that way. Can we change the 'On/Off' wording by 'Yes/No' as in the whitelist option buttons?

image

fernandomg commented 5 years ago

@gabitoesmiapodo Custom Gas Price arrows always change the decimals to .1

custom-gas-price_always01

gabitoesmiapodo commented 5 years ago

@dennis00010011b

@fernandomg

0 1

mariano-aguero commented 5 years ago

@gabitoesmiapodo

can we remove this unused vars?

screenshot_20181019_100815

gabitoesmiapodo commented 5 years ago

@mariano-aguero