What

Bring the designs made by knueffelbund to life.

Dark scheme:

Light scheme:

A fresh change of colors

Color scheme switching ( dark / light )

/ ) Make small modifications to the GUI that improve UX

I've already started, this is what I have working right now: Image | GitHub PR

Who

I have 6+ yrs of professional experience of various kinds of coding - mostly back-end (Postgres/Python) for high-traffic websites.

I've only been active in the Monero community for 2 months, my contributions thus far has been:

a small guide on how to get started as an UX/QT contributor: link

increasing the market cap. by converting my dogecoin into monero ^_^

Why

I love the fundamentals of Monero and want to get more involved. I believe in the project and the development team behind it. For me personally, contributing to Monero is satisfying and exciting.

As Monero grows in terms of user base and technical functionality, a good looking/working wallet is important. The wallet we currently have works, but I believe the changes proposed in the above designs will make it more responsive, more user-friendly and overall has a more professional feel to it.

In the past, there have been 3 UI proposals:

https://github.com/monero-project/monero-core/issues/419

https://github.com/monero-project/monero-core/issues/869

https://github.com/monero-project/monero-core/issues/949

Of which I decided to pick-up #949:

Most trivial to implement for the short-term.

A black look embodies the Monero philosophy; stealth/privacy

The Proposal and Milestones

Rate

Hourly pay: 0.2 xmr (~$25)

14-26 hours per week. My estimation is at least 2 months of work.

Total: 25 XMR (a percentage goes to the designer and anyone that contributes in the development, based on hours worked)

Payments: 4 milestone payments of 6.25 XMR each

Milestone #1

~~Implement menu section~~ (done)

Implement titlebar (almost done) dynamic height based on window size

Implement UI components: input boxes, buttons, combo-boxes input boxes with buttons in them



Milestone #2

Implement transactions (history) page: image New design, filtering panel

Network-status section (below the menu)

Refactoring existing QML code as I go

Milestone #3

Color scheme switching functionality

Implement the introduction dialogs (wallet creation) + other various dialogs/pop-ups

Milestone #4