Ticket #251 (new defect)

Opened 6 months ago

Convert our skins to true CSS skins

Reported by: cata Owned by: cata
Priority: normal Component: Backend
Version: Severity: normal
Keywords: newbie Cc:
Estimated Number of Hours: 40.0 Add Hours to Ticket: 0
Billable?: yes Total Hours: 0

Description

The problem with our current skins (Zepu, Polar and Mobile) is that they are HTML skins. When we add a new feature, we need to update the HTML for every skin. For that reason, skins are hard to maintain.

We should have a single HTML layout and several CSS skins. Currently, the 3 skins are fairly different, but I hope they can be merged if we use some smart CSS.

We don't have to preserve every skin pixel-by-pixel. We can give up a few details here and there.

Note: See TracTickets for help on using tickets.