Opened 10 years ago

Last modified 10 years ago

#1890 closed enhancement

Improve skinnability of BASE — at Initial Version

Reported by: Nicklas Nordborg Owned by: everyone
Priority: major Milestone: BASE 3.4
Component: web Version:
Keywords: Cc:

Description

Ticket #1886 will add support for adding skins to BASE. Much of the skinning will probably be made through overriding CSS properties with new colors and backgrounds. The problem is that the current BASE CSS files are very repetitive. For example, it is almost impossible to change the two main background colors (white and gray) since they are coded into several places in the CSS.

Due to the "static" nature of CSS it will not be possible to get rid of all places, but I think the situation can be improved somewhat.

Side-note: The Mozilla team has implemented a new feature in Firefox that enables CSS to use defined variables. This would be nice, since we could then define almost everything a single time, but it will probably take some time until this is implemented in IE also...

Change History (0)

Note: See TracTickets for help on using tickets.