Gekko: Visual Overhaul (Creating Logo, Improving UI)

Created on 3 Dec 2017  Â·  10Comments  Â·  Source: askmike/gekko

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

  • I would create a logo, people could give feedback and then it might be used as the official logo of the project.
  • I would rebuild the current UI with this: https://github.com/mrholek/CoreUI-Vue and after that I would like to contribute to improving the UI functionality, etc.

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

waiting-for-answer wontfix

Most helpful comment

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:

  • For me to provide API documentation on how to interact with the gekko server, used for any UI (web app, desktop app, phone app).
  • Come up with some kind of "theme" system so people can build whatever kind of UI they want, and at some point we change the "default" one. What do you think of that?

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.

All 10 comments

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:

  • For me to provide API documentation on how to interact with the gekko server, used for any UI (web app, desktop app, phone app).
  • Come up with some kind of "theme" system so people can build whatever kind of UI they want, and at some point we change the "default" one. What do you think of that?

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.

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

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

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. :)

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

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).

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.

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.

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.

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.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

clownfish44 picture clownfish44  Â·  3Comments

LeMoussel picture LeMoussel  Â·  6Comments

burtnderson picture burtnderson  Â·  5Comments

Chroll91 picture Chroll91  Â·  5Comments

yacindou picture yacindou  Â·  3Comments