Create and implement a design for a web application The NetBSD Project
Status: Closed Time to complete: 96 hrs Mentors: Julian Coleman, Julian Fagir Tags: ui web

 In a prior task, a student refined the web interface for apropos. 

To finally create a web application, we need a nice design for it. You have to setup the cgi (we will provide the cgi binary) to run on a standard NetBSD (this won't be much work and we can help you with that). You need an installed NetBSD or the Virtualbox image running to do this!

Then, you have to create an appealing design for NetBSD manpages, ie. it should:
* provide eye candy. It should look more modern than just the usual web manpage interfaces, but it also shouldn't be annoying)
* feature the NetBSD colours (grey, orange on white background)
* include free icons/pictograms which depict the manpage section (you have to provide the source for them, we have to know the licence and source)
* create a xhtml-valid template and css file for the cgi.

You don't have to embed the icons, as this is not implemented yet, providing them is sufficient.

Please do not claim this task if you don't have a running NetBSD (either virtual or real)! You will need it to run the cgi.
And please come in our IRC channel (see http://komkon2.de/nbwiki about where and how to get there) when claiming this task to discuss the exact requirements.

Uploaded Work
File name/URL File size Date submitted
ManGUI.tar.gz 94.5 KB January 08 2013 19:30 UTC
Comments
ChoWooHyun on January 2 2013 03:12 UTC Task Claimed

I would like to work on this task.

Julian Fagir on January 2 2013 10:42 UTC Task 8004202

The apropos search interface this task is about is task 8004202.


If you have any questions or problems, contact us via IRC (#netbsd-code on Freenode).


 


 

Julian Fagir on January 2 2013 10:42 UTC Task 8004202

The apropos search interface this task is about is task 8004202.


If you have any questions or problems, contact us via IRC (#netbsd-code on Freenode).


 


 

Julian Coleman on January 3 2013 09:54 UTC Task Assigned

This task has been assigned to ChoWooHyun. You have 96 hours to complete this task, good luck!

ChoWooHyun on January 6 2013 11:28 UTC Claim Removed

The claim on this task has been removed, someone else can claim it now.

Puck Meerburg on January 7 2013 19:31 UTC Task Claimed

I would like to work on this task.

Aleksej Saushev on January 7 2013 19:35 UTC Task Assigned

This task has been assigned to Puck Meerburg. You have 96 hours to complete this task, good luck!

Puck Meerburg on January 8 2013 19:30 UTC Ready for review

The work on this task is ready to be reviewed.

Puck Meerburg on January 8 2013 19:33 UTC Ready for review

Hey,


The app is done, tested in opera and Firefox. To integrate, the <form> should point to the search page and the "content" div should be filled with the result. The .pngs are referenced in the .stylus and .stylus.css. There's a little bit of javascript in the script.js, that makes the right side buttons work.


:Puck.


 


 


 

Julian Fagir on January 8 2013 23:41 UTC Very nice!

Wow, this is an astonishing result. :-)


Anyway, the icons on the right are rather unintuitive (random? ;-). Your task was not to design icons, so it's up to you: Do you want to do icons for this or do you want to take another task? If you want the former, please tell us, then we can create an according task.

Julian Fagir on January 8 2013 23:41 UTC Task Closed

Congratulations, this task has been completed successfully.