-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stakepools design overhaul: GDPR, naming consensus and other items #269
Comments
Any update on how the design design implementation is going @karamble or has someone else picked this up? Asking so the release of this design update would be somewhat coordinated w/ Decrediton and dcrweb, thanks. |
I've spoken with @karamble and @linnutee, I am going to take this on. |
My progress so far can be seen at http://testnet-vsp.jamieholdstock.com Other miscellaneous feedback
|
Designs are missing for "Flash" messages. Eg. On the current site, try and log in with an invalid email/password and a red textbox is shown "Invalid Email or Password". Here is a list of the possible flash messages:
|
|
@jholdstock, great points - I think the first two should be addressed by @MariaPleshkova or @linnutee, so we could implement their fixes/ideas. In terms of the no-js version, we should be able to do that, however:
|
The charts are copied exactly from the existing site. Creating css only charts should be easy - however I will open a new issue for this and tackle it as a separate problem. The change-set for this issue is already way too big. Sending you credentials for the test site on Matrix now. |
Alrighty tested through this, here's all I found: jholdstock noted issues batched as below:
Additional notices. Design and front-end tweaks/enhancements - Preview 8-11 |
3 - Listing will be added later (top of my TODO list after this current work is merged). It is not possible right now because the necessary information is not available in stakepool yet. 4 & 5 - I opened a PR for the design repo (rmykolas/dcrstakepooltheme-new#7) to fix these. Its already deployed onto my test site for a preview. 6 - The button specified in the designs only works with javascript. Disabling javascript means the page is not usable. I have made a note to come back and fix this later. I figured it would be acceptable for now because this is an admin only page. 7 - Placeholder added for the VSP name, and also the operator description on the homepage (directly above the register/support buttons). Deployed to test site. |
6 - I meant the button is visually off – larger type, etc. Can be same styling in html/css still. |
Hi @MariaPleshkova, Thank you for the detailed review. To address your points:
|
@rmykolas Attaching new illustration for No agendas found as well |
This issue is a base point for informing and coordinating the release of a design update for stakepools theme. The update mainly focuses on improving the user experience for staking, as well touches point with some of the stakepool administrative items and the recent case around terminology. decred/dcrdesign#23
Design work, largely created by @MariaPleshkova can be previewed here: https://www.figma.com/file/dzjw34JZ40sxEJVqhekmhZBP/Decred
Currently these views are being coded into front-end by @rmykolas, and lastly will be tied to the stakepool dynamics by @karamble
Once the process is further, plan is to give a another notice well ahead before the release to the stakepool hosts.
Naming transitions
There appears to be a rough consensus to use Voting Service Provider (VSP) instead of stakepool. As this is a larger change, requesting feedback from stakepool hosts. Please respond with your opinions and considerations or suggestions. E.g. does this create any serious conflicts with your domains?
Touching point on related design improvements here. Taking into account recognisability of individual stakepools. Current state around distinguishing stakepools by either domain, self-picked name and ID's is inconsistent. The current release only has standard DCR logo – so there's little differentiation options between the pools. However in the design update, we've created a derivative logo lockup to highlight the network id of each stakepools.
Obviously some of stakepools have put further effort down into naming and branding. This is obviously an individual interest already. The intent of the update is rather to provide all stakepool hosts an improved and more even starting point. As well consider potential of building the communications around the stakepool ID rather than having several competing names. This paints a more professional and established picture for new users picking between stakepools.
GDPR: there is a standing issue needing attention: #259
Requesting help from copywriters to get involved and put together a generic privacy policy terms. The new theme should not be launched without it. For education/reference: https://twitter.com/smashingmag/status/999189181162250241
The text was updated successfully, but these errors were encountered: