barmalei / zebkit

JavaScript library that follows easy OOP concept, provides HTML5 Canvas based Rich UI and includes Java to JavaScript converter tool
Apache License 2.0
931 stars 179 forks source link

Consider a better design: something more minimal (mac/win8) than the win 98, win vista look and feel. #12

Open totty90 opened 11 years ago

totty90 commented 11 years ago

In my opinion the design in a framework is essential, therefore a good minimal design like capuccino or sproutcore would be better.

I don't intent to hurt the feeling of the author but I would not use an app with such a design. This is a productive suggestion and you might get a lot more users...

barmalei commented 11 years ago

Yes I know, but unfortunately I am not a designer, I do my best to improve look and feel and have to spend a lot of time for this stuff. Also I cannot find something special in OSX UI (I am actually working on Mac) comparatively to Vista :)

From another hand the project is developed such manner that everyone can integrate own design easily.

But anyway you have targeted one of the painful for me part of the project, look and feel designing :)

totty90 commented 11 years ago

I can help you for free, but will not be too much because I have a lot of work to do right now. Saying that a user can do their own design is not a good point because most will not do..

barmalei commented 11 years ago

Totty90 : Saying that a user can do their own design is not a good point because most will not do. it depends on situation. If you are implementing "Lego" this is absolutely valid situation to say so :)
Thank your for your potential help, could you link me to UI frameworks, mockups, products etc which have (from your point of view) very good UI design.

GUESShimself commented 11 years ago

It may be worth looking in to Twitter's Bootstrap for the styling of Zebra.

totty90 commented 11 years ago

Can you elaborate this a little bit more?

barmalei commented 11 years ago

In general case the source for building a new design can be static picture(s) where most of the existent Zebra UI components are shown. Than I can take the picture and move the designed elements into zebra. In some cases (for instance checkboxes) number of cut pictures to display a components states can be ok. In another cases extra View (basic zebra UI decorative element) elements might be required. Than I can configure new theme via "ui.json" config.

Developing a new UI theme is big and time consuming work. So, if you can just point to number of UI design pictures that is better for zebra to follow, it would be great. Even if you can recommend a better color palette (backgrounds, borders) it is also very good feedback.