Introduction

A lot of JSP pages use table for layout and fragile CSS class names (for example_, fontnormalRedBold_, bluetableborder, etc). Tables, liberal use of CSS classes tend to clutter the page, making it hard to read and maintain. Semantic CSS classes solve this by abstract presentation logic out of HTML into CSS. The result is cleaner, more compact HTML that is easier to read. Classes can be reused on a new page - making a good looking page a snap.

Supported Classes

You can find semantic classes in app.css. To see them in action, fire up your local Mifos instance and point your browser to http://localhost:8080/mifos/showcaseCss.ftl.

Some Guidelines