askmike / gekko

A bitcoin trading bot written in node - https://gekko.wizb.it/
MIT License
10.08k stars 3.93k forks source link

Visual Overhaul (Creating Logo, Improving UI) #1407

Closed JoBurgard closed 6 years ago

JoBurgard commented 6 years ago

Hello everyone, I want to contribute to this project by giving it a visual overhaul.

@askmike Please let me know if that is in your interest.

askmike commented 6 years ago

Hey!

That sounds awesome, I know the visual side of the UI is definitely lacking at the moment. There are some plans to work on some part of the current UI, see #911 for example.

I think a good approach would be:


A starting point would be: right now the GUI is "launched" by the server which acts as an API for the web UI. It simply serves a statically compiled version of the vue app here:

https://github.com/askmike/gekko/blob/c86ce48d539a5f45cab2f2b14b59743ccccb8719/web/server.js#L72-L75

In the web folder you can create another frontend in another folder next to web/vue/, and simply replace this to have it started automatically.

JoBurgard commented 6 years ago

I like that approach. This week I will start to create a logo and play around with the frontend.

askmike commented 6 years ago

Awesome! Let us know how it goes.

On Mon, Dec 4, 2017 at 4:27 PM, phas0r notifications@github.com wrote:

I like that approach. This week I will start to create a logo and play around with the frontend.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/askmike/gekko/issues/1407#issuecomment-348892244, or mute the thread https://github.com/notifications/unsubscribe-auth/AA7MDyJfRVrJGbp2Yk3Fwa3y1CUCvzvUks5s86zhgaJpZM4QzvOA .

-- PGP key at keybase.io/mikevanrossum https://keybase.io/mikevanrossum/key.asc

JoBurgard commented 6 years ago

gekko_logo This is what I came up with today. I am open to other ideas but I also think this could already work. Let me know what you think. :)

askmike commented 6 years ago

Keep in mind that Gekko is named after the villain Gordon Gekko, from the movie Wallstreet. I am not sure that eye inside the represents a "gecko", but that's not what the project is named after!

Regards, Mike

On Tue, Dec 5, 2017 at 12:35 AM, phas0r notifications@github.com wrote:

[image: gekko_logo] https://user-images.githubusercontent.com/4430298/33563674-de29a982-d918-11e7-9e25-05d1412ac35d.png This is what I came up with today. I am open to other ideas but I also think this could already work. Let me know what you think. :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/askmike/gekko/issues/1407#issuecomment-349019036, or mute the thread https://github.com/notifications/unsubscribe-auth/AA7MD7m6u5XT681n7h-LTVJ08_2uWU88ks5s9B9hgaJpZM4QzvOA .

-- PGP key at keybase.io/mikevanrossum https://keybase.io/mikevanrossum/key.asc

askmike commented 6 years ago

I do like the logo! Still I think it would be good to start out with a custom UI theme and see how to grow it from there (style + logo).

JoBurgard commented 6 years ago

Hi, I assumed that the character is named after the animal which can change the color of it's skin to fit the environment. In the same way the character changes his positions to make profit. Also the animal is cold-blooded which also maps to the character.

But it could also be that the character is not named after the animal. Maybe instead of the eye we could just put a tie or the skyline of New York next to the name.

matthewleehess commented 6 years ago

I can potentially help with this -- I was re-writing the UI in my local copy anyways.

My aesthetic was going in the 'vaporwave' direction; as a homage to 1980s design trends, and to step away from cliche Bootstrap look-and-feel.

The d3 charts look stunning in neon pink ;)

Didn't do any design on a logo yet, but was trying to think "What would Gordon Gekko have commissioned in 1987?" -- most likely something ripping off Miami Vice.

JoBurgard commented 6 years ago

Nice, actually my circumstances have changed and I am not able to contribute anymore. So I am glad that you pick this up and improve the visual side of the project.

stale[bot] commented 6 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. If you feel this is very a important issue please reach out the maintainer of this project directly via e-mail: gekko at mvr dot me.