Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 49a1cfca7d
Fetching contributors…

Cannot retrieve contributors at this time

file 30 lines (23 sloc) 1.013 kb

CSS Skinning

jo makes extensive use of CSS for its widgets. As a result, it's extremely easy to skin and adapt your user interface for different devices. The project will have a community-driven theme collection to help reduce development time by choosing a stylesheet that most closely matches your application (or device native controls).

HTML Tags

One feature jo exploits is the fact that modern browser engines treat unknown tags as -- tags. So instead of mucking up your application's DOM and CSS space with a horde of div tags with different CSS classes, it uses namespaced tags which are outside of your document's typical CSS name space (except body).

Special Tag Examples

<jodialog>
    <jofieldset>
        <joinput></joinput>
        <jobutton></jobutton>
    </jofieldset>
</jodialog>

One side benefit of this is that it is possible to load styled HTML content from another source and not have that content's CSS corrupt your application's user interface.

Something went wrong with that request. Please try again.