We do of course need them so lets move the icons to the top right of the navigation row and let’s have one designated page for all wallet settings rather than three drop down menus, each with their own sub navigation menus. Finally we’ll update the switches and sort everything into logical menus:

Now lets talk main page structure. The following pages follow a pattern of a row of buttons and page specific options in the top right with the main page content below. The coloured buttons represents the main function, the thing most users are likely to interact with on the page as such we want it to stand out, it will also help break up the monochromatic feel of the current design.

-

The overview page now features a conversion rate of the held funds into the users local fiat currency as well as a channel section for those who decide to utilize the Lightning Network as they should know where their funds are and how much they can spend over it.

This is also where users should be able to switch wallets if they hold multiple .dat files since multiple wallet support looks to be supported.

Balances

The pay page does away with the unnecessarily long details boxes and moves it into its own column where any additional recipients can be added and removed below.

Transaction fees have been sorted into its own menu as most users are unlikely to interact with altering the fees through the per kB and confirmation target times options as they are not clearly understood. We should however still provide the option so creating an dropdown menu seems the most obvious solution.

When a user wishes to pay someone else the wallet should automatically recognize transactions that are eligible to be made over the lightning network so adding an icon that indicates this allows the users to make the option or to turn it off if they wish to use the mainnet.

The amount input now has a local currency conversion, either box should be editable this helps newer users know how much they are sending without having to leave the app.

Pay

The receive page follows the same layout except this time the request history is not limited to showing only 1 or 2 requests at a time without the need to expand the wallet or scroll down. Again the page options have moved to the top right, details are on the left with and history is on the right with options to expand and see each in greater detail.

Receive / Request

Lightning Channels are something we haven't yet visualized but something that needs to become recognizable and easy to read if they hope to be used.

To a user it doesn't matter so much what they are but what benefits they can provide and that they are easy to set up and create.

The structure I have gone for aims to provide the most information in a visually appealing and minimalist way. The horizontal bars below the amounts display distribution of funds within a channel and the vertical bars so the type of transaction made as well as how big that transaction volume was. Pending and closed channels are greyed out with active channels colored shades of blue. Each channel can be explored in more depth such as seeing payments made to and from it by selecting it as well as whether the transaction was a third party payment where the user acted as a middle man.

Channels

Channel overview

The final page is transactions which now shows a greater amount of information in the same space as the current design:

- Transaction types are now “From:” as to “Received with” etc.

- Plus and minus signs next have been added next to amounts.

- Conversions of how much was sent/received in the users local currency at that specific date/time are now available

- Confirmation icons now differentiate between Lightning payments and mainnet transactions.

- Confirmation icons are now rounded rectangles that fill up with each network confirmation

- A new pending header for incoming/outgoing mainnet transactions

- Numbers next to headers to indicate the number of total confirmed and pending transactions made to and from the wallet.

- The right click on transactions has now been moved to a drop down button along side each transaction

Transactions

Finally as an added extra here’ what a dark theme would like like for this wallet design, the colour of the buttons and aspects carry over just fine and work quite well.

Dark theme

I set three goals when redesigning Core

1. Make it function better

2. Make it look better

3. Make the content scale just as well as the current version

I believe this matches all three criteria and if not all Iwould at least like to see some team adopt some of these suggestions.