shutter-network / shutter-explorer

An explorer to make shutter information publicly available
1 stars 2 forks source link

Adjust overall component style to design #20

Closed ylembachar closed 1 month ago

ylembachar commented 2 months ago

This is to adjust the overall component style to the design provided by the design team:

ylembachar commented 2 months 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 :-)

ylembachar commented 1 month ago

@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.

ylembachar commented 1 month ago

@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.

ylembachar commented 1 month ago

@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:

ylembachar commented 1 month ago

@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