Closed ylembachar closed 1 month ago
@faheelsattar @blockchainluffy cc @fredo: I've added here a list of remaining tasks to do on the front end styling side ordered by priority - there are probably other things I haven't listed but you can always refer to the Figma file for reference.
System Overview Page
Slot Overview Page
Transaction detail page
All pages:
Header:
General:
Important implementation notes 1) The unit tests are in cypress and they need to be run manually. While this is not ideal, please make sure that the tests are successful before merging a PR.
2) You can use the Figma Dev Tools to inspect the exact styles, and Builder.io to have some help generating the code. (They have a free 30 day trial version.) However, please make sure that the code added still follows the same code structure:
3) The theme has definitions for colors and headings, please use those instead of hardcoding the colors and styles. Use the theme for any system-wide styles. This is also a WIP in the current code, feel free to correct that when you see it :-)
@faheelsattar @blockchainluffy @fredo, I've listed below some of the updates needed on the explorer:
System overview (Issue #72)
Slot overview:
Transaction Detail:
Search Bar/Dropdown list (Issue #77)
General:
Since we have some time left before the launch, we can also think about adding the slot information that is not part of the MVP.
@faheelsattar @blockchainluffy cc @fredo summarizing here what we discussed during the meeting although some tasks are not front-end related but you can create their corresponding issues):
Faheel:
Punit:
Yousra: I will continue working on the system overview and take on the next remaining styling tasks.
When you guys are done, feel free to pick up the next task on the list.
@faheelsattar @punit @fredo I've gathered below the last todos regarding the front-end styling:
Finalize sidebar styling
Make header identical to the website header
https://github.com/shutter-network/shutter-explorer/issues/89 Correct other design differences
Slot overview page: Transaction table design is a bit different than Figma file:
@faheelsattar @blockchainluffy @fredo I also added some post-MVP issues: https://github.com/shutter-network/shutter-explorer/issues/85 https://github.com/shutter-network/shutter-explorer/issues/86 https://github.com/shutter-network/shutter-explorer/issues/87
This is to adjust the overall component style to the design provided by the design team: