BreadchainCoop / crowdstaking-v2

1 stars 1 forks source link

Governance / Vote page - New UX/UI design improvements & upgrades #125

Open diterra-code opened 3 weeks ago

diterra-code commented 3 weeks ago

Here are the new design upgrade and changes for the Governance/ Vote page:

1. Update title text from "Voting Power" to " My voting power":

Figma Link: https://www.figma.com/design/2sWRCrux6a47zBXTwDVJxh/Breadchain-crowdstake?node-id=2903-20282&t=BRFj0zxHBSRN2rrY-1

Screen shot:

image

2. Update project profile image of CCA (Crypto Commons Association)

Figma Link: https://www.figma.com/design/2sWRCrux6a47zBXTwDVJxh/Breadchain-crowdstake?node-id=6729-159070&t=BRFj0zxHBSRN2rrY-1

Screen shot: image

3. New project card design (Web & Mobile)

Figma Link Dark web:

https://www.figma.com/design/2sWRCrux6a47zBXTwDVJxh/Breadchain-crowdstake?node-id=6729-166081&t=BRFj0zxHBSRN2rrY-1

Figma Link Light web:

https://www.figma.com/design/2sWRCrux6a47zBXTwDVJxh/Breadchain-crowdstake?node-id=6729-160472&t=BRFj0zxHBSRN2rrY-1

Figma Link Dark mobile:

https://www.figma.com/design/2sWRCrux6a47zBXTwDVJxh/Breadchain-crowdstake?node-id=6729-165727&t=BRFj0zxHBSRN2rrY-1

Figma Link Light mobile:

https://www.figma.com/design/2sWRCrux6a47zBXTwDVJxh/Breadchain-crowdstake?node-id=6729-159784&t=BRFj0zxHBSRN2rrY-1

Screen shot:

image

image

diterra-code commented 4 days ago

@secbajor After reviewing the development work on https://deploy-preview-126--endearing-biscuit-e5a874.netlify.app/governance

I have the following project card UI feedback:

Project titles

The project titles on the current designs on Netlify app should be made bold.

The project title should be font-weight (bold) :

Figma design:

image

Current development displayed as:

Screen Shot 2024-11-11 at 2 04 02 PM

Title and Chips vertical spacing

The spacing (4px) between the title and info chips seems to be to small to me.

Screenshot:

Screen Shot 2024-11-11 at 2 17 02 PM

I suggest making it 8px to allow the components to breathe;

As in the figma designs:

https://www.figma.com/design/2sWRCrux6a47zBXTwDVJxh/Breadchain-crowdstake?node-id=6715-48846&t=fwgm496aBfALcgSz-1

Info chip padding

image

the layout is as follows:

Screen Shot 2024-11-11 at 1 57 54 PM

width: Hug (123px)px; height: Hug (32px)px; padding: 4px 6px 4px 4px; gap: 8px; border-radius: 16px 0px 0px 0px; border: 1px 0px 0px 0px; opacity: 0px;

Important to note:

The right padding is 6px instead of 4 px . This is especially for the external icon. I am curious to know how the info chips will look like using this padding format.

Everything else looks good!

await the new version,

secbajor commented 4 days ago

@diterra-code made those updates!

https://deploy-preview-126--endearing-biscuit-e5a874.netlify.app/governance

diterra-code commented 4 days ago

Looks really good, just wondering why one treasury is without a treasury link (symbiota).

Some other quick remarks I discovered in the UI:

The learn more card is super stretched:

Screen Shot 2024-11-11 at 6 56 13 PM

I suggest to make the card a fixed height of 200 px as in the Figma:

https://www.figma.com/design/2sWRCrux6a47zBXTwDVJxh/Breadchain-crowdstake?node-id=6729-165837&t=naNW9OwLz8qh8qaU-1

Make Bread holdings with two decimals behind the comma

Currently, the total Bread held is rounded up. I suggest to add two decimals behind the comma of each projects bread holding. Reason is, it will look more similar to how the majority of the world displays a currency.

I also increased the number spacing for all chips to 2% could this be adjusted aswell?

Current:

Screen Shot 2024-11-11 at 7 10 15 PM

Suggestion:

image

Last question

I was just wondering if the project image and title & chips are center aligned.

secbajor commented 3 days ago

@diterra-code latest has the following changes https://deploy-preview-126--endearing-biscuit-e5a874.netlify.app/governance

I was just wondering if the project image and title & chips are center aligned.

no, i think they are not center aligned

secbajor commented 3 days ago

@diterra-code

I was just wondering if the project image and title & chips are center aligned.

oh actually do you mean vertically or horizontally? they have a center alignment set, but obviously not set to centered horizontally within that space...

diterra-code commented 3 days ago

It all looks perfect!

One last design request:

All hover state of components of the project card for 'light' mode should be a darker shade of pink:

Currently its: #E873D3

Needs to be: #D04EC5

Note: This is only for the light version due to contrast reasons.

After this update I feel confident to say its deploy ready @secbajor

diterra-code commented 3 days ago

I have a few questions about spacing.

Is the spacing within the info chips between the icons and the text fixed at 8px?

Screen Shot 2024-11-12 at 4 50 32 PM

The reason is, they look quite spaced apart and I was wondering if they are 8px. And if so we might have to reduce the spacing to 6px.

As the design might look and feel different in development.

diterra-code commented 3 days ago

@diterra-code

I was just wondering if the project image and title & chips are center aligned.

oh actually do you mean vertically or horizontally? they have a center alignment set, but obviously not set to centered horizontally within that space...

Yes I mean align the vertical centers:

Screen Shot 2024-11-12 at 4 53 58 PM
secbajor commented 2 days ago

@diterra-code thanks for your detailed feedback -- i changed the light theme color to your suggested shade of pink and also fixed the spacing which was i found was 12px - reduced it to 8px as suggested

ill go ahead and move this forward now :)