Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Incremental redesign and accessibility improvements #1693

Open
kuzzmi opened this Issue Jul 18, 2017 · 1 comment

Comments

Projects
None yet
2 participants
Contributor

kuzzmi commented Jul 18, 2017

Despite the fact that Bitcoin is the future, the website design is currently seems to be outdated.

I've seen #1078, but it didn't make it to the master branch, so I though it makes sense to do this incrementally.

To achieve this, in my opinion, the following steps are needed:

  • current css and scss files must be refactored to provide more maintainable styling
  • icons and illustration must be redrawn in order to match the current trend
  • store only svg images (when applicable) in the repository and generating required png's during the build to enforce easier changes in the future
  • include browser rendering via external service to make sure the website looks as expected on different devices
  • ensure website is accessible to people with disabilities.
    Current report
  • enhance website responsiveness

All the steps can be done via separate ticket and pull requests, and this will also allow to mark important things with bounty label.

I've drafted icons in the following style, for example, in addition to lifting up the Bitcoin.org orange color is used to make them look more related:

image

I'm keen to hear your thought on this.

@wbnns wbnns self-assigned this Jul 20, 2017

@wbnns wbnns added the Under Review label Jul 20, 2017

Contributor

wbnns commented Jul 20, 2017

@kuzzmi Thanks for raising these points. Agreed, there is definitely room for improvement in several places. If you're interested in pursuing this type of work, I would recommend breaking these down into as many minute issues as possible first (before any PRs) so that we can minimize subjectivity and discuss/work through them together in a granular fashion.

@wbnns wbnns added On Hold and removed Under Review labels Sep 17, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment