SharedStake / SharedStake-ui

SharedStake User Interface using vue.js
https://www.sharedstake.org/
GNU General Public License v3.0
16 stars 15 forks source link

All Design Recommendations 20210402 #70

Closed sherrieguan closed 3 years ago

sherrieguan commented 3 years ago

Navigation:

Home Page:

Stake:

Earn:

Responsive Web:

Asset Improvements:

sherrieguan commented 3 years ago

Generally try to follow the typography, assets, colors, and spacing and alignment from the Figma mockup *Note: Mock is placeholder text only. Do NOT change the copy of the live site to match the mock.

Visual Improvements:

Typography Improvements:

exitonoff commented 3 years ago

Two PRs are done regarding these.

Things left to do

Home page

Visual improvements

Typography Improvements

exitonoff commented 3 years ago

Some of the changes require major rewrites for the styling. For the most part the styles are scoped to the component / page level which currently isn't maintainable.

Todo:

Create master css which includes all the typography and styling presets (like component spacing) to achieve consistent style. This master style sheet makes it easier to create new pages etc. when the basic styles are standard.

sherrieguan commented 3 years ago

Makes sense, it would be best practice to create a master CSS. Here is a style tile I created for the site that might help Feel free to let me know if you have any questions or need me to define more styles (think there are some that aren't covered, like the use of blue

0knxwledge commented 3 years ago

What do y'all think about getting rid of the roadmap and audit sections on the landing page and adding them to the docs instead? I think it might make the landing page less cluttered

sharedStake-main commented 3 years ago

Audit and Roadmap should stay.

sharedStake-main commented 3 years ago

Thanks for the recommendations @sherrieguan And thanks for the implementations @exitonoff Remaining issues will be addresses in another issue, which is probably creating a master css: