Change the UI for CNode
what I’m busy doing today
There are several links related to my topic here:
The first one is my PR sent to nodeclub was put online, and many people say that’s really ugly, I make the site look worse:

http://cnodejs.org/topic/51960275c2c82fee36001c99
As asked, I began to collection voices of the new UI, put down a quick note, togather with my goal, all, and write in the post to explain why and what happened. So, CNode looks really bad at this moment. Even basic rules of design haven’t been achieved. I was depressed, however, I’m still young and this should be a not bad experience.
http://cnodejs.org/topic/519f6c60776b2e7f031786c8
Guys active in Chinese Node.js Community are most back-end developers. They don’t want to pay a bunch of time debugging the web pages. Alse, people who are good at design seem not to be like writing JavaScript, or CoffeeScript for many reasons.
Personally I want there’s designers writing code. Thus people may build really nice open-source coding communities. Github Could be an example. I think we can still do better than Github with plat design pattern. I do like Metro style design user interfaces. But there reality is, we are just programmer.
Through the disappointments in those replies, I found my skills are so weak, I can not even roll out a nice forum UI. For I have learnt programming for so long time. I’m was just disappointed.
Later, I begin to fix the bugs appeared in the forum. And that was how my whole day was spent. When night came, I had a comunication with my friends of CNode with Github Issues. At last, the UI looks like this in the pictures:


https://github.com/cnodejs/nodeclub/pull/152
Yeah, many UI components are the same with Github, which uses BootStrap too. What’s more, being a forum, vivid colors in flat design can hardly be applied to CNode. When I say I want CNode to be like that, actually it can not. When it became hard for me to decide, I just chose the solution my friends suggested: white background, gray navbar, just like Github.
I found that, thinking on my own may lead me to the wrong place, where others do something in their way, but I was trying to find a new way. But the way most peope do it is likely to be the best. So, talking and sharing ideas with others are much important in programming and UI design.
Being a designer is one of my dreams. Painting, playing music are always great skills to learn. By learning programming, I was trying to learn a better to that I can describe and make a new dream of the world.
Email me when JiyinYiyong publishes or recommends stories