Nexedi team would like to sponsor the development of an open source "Desktop" theme for JQuery Mobile framework which will be used by the SlapOS team.
SlapOS team is currently preparing a new web site for SlapOS ([url removed, login to view]). SlapOS is an open source decentralized Cloud based on ERP5 ([url removed, login to view]) open source ERP and buildout ([url removed, login to view]). We found that JQuery Mobile is a declarative UI framework which was designed to support a wide variety of browsers and device. For example, the "design" page ([url removed, login to view]) of JQuery mobile shows how JQM could be suitable for desktop applications in addition to mobile phones and tablets.
We have made a mockup of this concept here: [url removed, login to view]
As you can experience on this mockup if you resize the windows of your web browser, not only the number of colums changes but also the position of certain page items and how they react to mouse click. Navigation history is also kept consistently wih the way page items are updated. If the screen is small, the whole page is updated. If the screen is large, only one column is updated in the page. All this with a *single* HTML and JS code.
The appearance of this page is acceptable for a mobile application or for a tablet. But on a Desktop, it looks really strange.
This is the same problem as with the JQM documentation: [url removed, login to view]
It looks good on a mobile or tablet. It looks a bit strange on a desktop, although somehow usable.
We would like to sponsor a JQM theme which makes pages like [url removed, login to view] or [url removed, login to view] look good on a Desktop PC.
For Desktop applications or web sites, we like the style of Bootstrap ([url removed, login to view]). Many nice professional sites are based on bootstrap. Have a look for example at [url removed, login to view] We are open to other ideas of design too.
We are aware of the existence of a boostrap theme for JQM ([url removed, login to view]) which changes the colors and shapes of buttons in JQM so that a JQM mobile app looks more like a Bootstrap mobile app. But what we look for is different: we are looking for something which takes the declarative definition of a JQM site and renders it into something which feels like "Desktop".
If you are interested in this job, please tell me in a few sentences how you would approach the implementation. For example, how would you make the navigation menu on the left of [url removed, login to view] look like a navigation menu of a desktop web site.