Open Bug 297438 Opened 19 years ago Updated 2 years ago

stylesheet overlays for CSS

Categories

(Core :: XUL, enhancement)

enhancement

Tracking

()

People

(Reporter: mnyromyr, Unassigned)

References

Details

XUL provides a mechanism for overlaying XUL files with other XUL files and for
overlaying XUL files with additional CSS files, but we don't have the
possibility to overlay CSS files with CSS files.

Overlaying a CSS file styles.css with another CSS file overlay.css would just
work as if all the rules of overlay.css had been noted at the end of styles.css,
thus overruling rules with equal selectors as usual. 

The advantage will be that including styles.css now automatically contains the
overlay.css rules. This would allow eg. extensions to quickly make application
wide style changes without having to overlay each and every XUL file that
includes styles.css...
Blocks: 438793
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: xptoolkit.xul → xptoolkit.widgets
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.