decred / dcrdesign

Decred Design System
15 stars 6 forks source link

dcrdata UX/UI coordination - master issue #139

Closed ta-lind closed 4 years ago

ta-lind commented 5 years ago

Assigned @MariaPleshkova and @harlovski as well ref to @buck54321

Please read through all the discussion and supplied materials at: https://github.com/decred/dcrdata/issues/1191 Alpha build w/ recent updates: http://alpha.dcrdata.org Features:https://docs.google.com/document/d/1CTFgBSGBoNQGgCq8kyXq1rtWLeugM6CqHxI7fr754BI/edit?usp=sharing All of these points should be broken down to individual issues for implementation and posted to /dcrdata repo. If any listed point produces a very large chunk, can be broken down to several issues to keep things clear.

Tasks to address: 1. Review and map out all common components from perspective of optical/functional performance and consistency against Decred’s other platforms. Decrediton, stakepools theme being the recent updates to refer to. These should result as a common component sheet alongside with some individual mockups to help illustrate any updates if needed.

1.2. Tables: One of the common elements of dcrdata are the tables (of which there are few variants). Improving these to the absolute top-tier table design should have a pretty big impact as they're kind of a backbone for dcrdata. Root of the problem is the presentation of big blockchain data is efficient and easily comprehendable way. Some points for the tables visual design:

Also address the interactivity of the tables:

If needed, do research table design a bit and find some benchmarks. @MariaPleshkova / @Harlovski

2. Update all color used values to the identity ones and create a mnemonic names for all color swatches (both light and dark schemes). @MariaPleshkova / @Harlovski

3. Update all icons to the latest icons package (and create appropriate color variants) https://github.com/decred/dcrdesign/issues/133 @MariaPleshkova / @Harlovski

4. Redesign/stylize all chart-elements to consistent visual style. This should be done within reasonable limitations of the charting framework, confirm with buck54321 and ref. Decrediton charting: https://github.com/decred/dcrdesign/issues/11 @MariaPleshkova / @Harlovski

5. Test and map out interaction issues around navigation. 
Propose an updated navigation designs. @MariaPleshkova

5. Dark mode scheme: design dark mode variants for all common components and the layouts. Create key examples and implementation issues based on using the dark mode scheme designed for Decrediton. @MariaPleshkova / @Harlovski

6. Produce concept design iterations to improve the landing page based on the current developments. @linnutee / @MariaPleshkova / @Harlovski

7. Review and design improved no-js fallbacks. @MariaPleshkova / @Harlovski

Open issues to review/address (/dcrdata):

chappjc commented 5 years ago

Work to resolve https://github.com/decred/dcrdata/issues/1098 (inflation) presently underway in https://github.com/decred/dcrdata/pull/1247

harlovski commented 5 years ago

XD file updated, mobile/tablet views and states included.

DCR Data.zip

https://xd.adobe.com/view/800a9bfa-dcb9-4985-58fb-ae312bfb80d2-f63b/

xaur commented 4 years ago

General design question: is it possible to make data more dense, esp. vertically? I'm a desktop user but I notice that in small steps the elements are getting more and more sparce here and there.

ta-lind commented 4 years ago

I'll close this issue bulk of the scope was addressed by harlovski and there's a new #181 open regarding the dashboard improvements. We can either continue on that one, once there's further feedback from the dev team or recollect any of the smaller issues + feedback into one chunk.