Skin

Das Aussehen der Benutzeroberflächen kann mit CSS und Bilder angepasst werden. Die Erweiterung liegen in folgendem Ordner chrome/skin

Diese werden mit einer Packetdatei in das Add-on eingebunden.contents.rdf

1
2
3
4
56
7
8
9
1011
<?xml version="1.0"?>
<rdf:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:chrome="http://www.mozilla.org/rdf/chrome#">
</rdf><rdf:Seq about="urn:mozilla:skin:root">
<rdf:li resource="urn:mozilla:skin:classic/1.0" /></rdf><rdf:Description about="urn:mozilla:skin:classic/1.0">
<chrome:packages>
<rdf:Seq about="urn:mozilla:skin:classic/1.0:packages">
<rdf:li resource="urn:mozilla:skin:classic/1.0:fabforge" /> </rdf>
</chrome></rdf>

Datei Struktur

Dies ergibt folgende Struktur.

1
2
3
4
56
7
8
9
1011
12
13
14
1516
17
18
chrome
chrome\content
chrome\content\contents.rdf
chrome\content\about.xul
chrome\content\overlay.xulchrome\content\menuoverlay.xul
chrome\content\post.xul
chrome\locale
chrome\locale\de-DE
chrome\locale\de-DE\overlay.dtdchrome\locale\en-US
chrome\locale\en-US\overlay.dtd
chrome\skin
chrome\skin\contents.rdf
chrome\skin\classicinstall.rdf
make.sh
fabforge.xpi

Gruppen: