Introduction To Skins
Published: 2011-11-11 21:53:21 -0500
The new skins on the Archive have lots of spiffy features. We'll be building up documentation on them as we go along, but we wanted to start you off with a few key bits of information!
What public skins are there for me to use?
There's a masterlist of all the new public skins with some brief descriptions of what they do. Many of these skins are designed to affect very specific bits of the Archive - you can chain them together to get the effect you want.
What's chaining skins? How do I do it?
Basically, chaining skins means joining more than one skin together so that you can reuse rules from existing skins and then write your own CSS for the things you want. Some of the skins already on the Archive are built up from more than one skin; for example, if you take a look at Zebra Mono you can see a Parent Skins listing with "Snow". This means that the Zebra Mono skin is using all the code from the Snow skin, which turns all the backgrounds white.
To create a chained skin:
- Go to http://archiveofourown.org/skins/new (accessible from your user dashboard).
- Scroll down and expand 'Advanced'.
- Select 'Add parent skin'
- Type in the name of the skin you'd like to use as a parent (for example, if you'd like to base your skin on For the trees type that in). An autocomplete will trigger to help you make sure you get the name of a real skin.
- Your parent skin will be loaded first, and anything you put in the CSS box will override the things in the parent skin.
- If you want to use more than one parent skin, you can do so, so you could combine, e.g. Don't Care a Button and Wide margins to get a skin which had plain text buttons and wide margins on work pages.
- Give your new skin a name and a description (and a preview image if you want to submit it as a public skin, or just for your reference).
- Hit 'Create'. You'll be taken to a page which lets you preview or use your skin.
- One known issue which will be fixed very shortly, but so it doesn't trip you up right now: if all you change in your skin is the parents, the display won't update, so try just sticking a comment in your css and editing it when you make other changes!
How can I create spiffy new skins using the new system?
The skins added with the new code are a good place to start - check out the masterlist of all the new public skins and follow the links to view the code for each skin. For basic skin customisation, simply copying the code of a skin you'd like to use and editing it is often effective.
If you want to get more complicated, you might find the Archive front end documentation useful for digging into the details of the site CSS.
If you're working on developing skins, the Firefox add-on Web Developer is a nifty tool which lets you live-edit CSS so you can try out different changes without repeatedly saving and editing a skin.
Can I see skin creation in action?
For the visual learners among you, you might like to check out lim's screencast showing the creation of a new skin.

MichealRein
Posted Fri 11 Nov 2011 11:12PM EST
Comment Actions
solarbaby614
Posted Fri 11 Nov 2011 11:23PM EST
Comment Actions
wiseorfool
Posted Sat 12 Nov 2011 12:45AM EST
Comment Actions
astolat
Posted Sat 12 Nov 2011 11:08AM EST
Last Edited Sat 12 Nov 2011 11:09AM EST
Comment Actions
petrification
Posted Sat 12 Nov 2011 01:51PM EST
Comment Actions
lastcrazyhorn
Posted Sat 12 Nov 2011 05:36PM EST
Comment Actions
astolat
Posted Sat 12 Nov 2011 10:59AM EST
Last Edited Sat 12 Nov 2011 11:09AM EST
Comment Actions
Nana
Posted Sun 13 Nov 2011 10:23AM EST
Comment Actions
Phoebe_Zeitgeist
Posted Sat 12 Nov 2011 01:23AM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 02:57AM EST
Last Edited Sat 12 Nov 2011 03:28AM EST
Comment Actions
Phoebe_Zeitgeist
Posted Sat 12 Nov 2011 10:45AM EST
Comment Actions
Phoebe_Zeitgeist
Posted Sat 12 Nov 2011 11:28AM EST
Comment Actions
Rebecca
Posted Sat 12 Nov 2011 01:43PM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 06:05PM EST
Comment Actions
Phoebe_Zeitgeist
Posted Sat 12 Nov 2011 01:34PM EST
Comment Actions
allisondbl
Posted Sat 12 Nov 2011 01:29AM EST
Comment Actions
jennyst
Posted Sat 12 Nov 2011 02:56AM EST
Comment Actions
killing_rose
Posted Sun 13 Nov 2011 07:37AM EST
Comment Actions
frogspace
Posted Sat 12 Nov 2011 05:12AM EST
Comment Actions
astolat
Posted Sat 12 Nov 2011 11:11AM EST
Comment Actions
seleneheart
Posted Sat 12 Nov 2011 02:35PM EST
Comment Actions
samjohnsson
Posted Sat 12 Nov 2011 09:27PM EST
Comment Actions
seleneheart
Posted Sun 13 Nov 2011 10:47AM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 05:10PM EST
Comment Actions
troisroyaumes
Posted Sat 12 Nov 2011 05:27PM EST
Comment Actions
Lys ap Adin (lysapadin)
Posted Sat 12 Nov 2011 07:35PM EST
Comment Actions
astolat
Posted Sat 12 Nov 2011 08:56PM EST
Comment Actions
Lys ap Adin (lysapadin)
Posted Sun 13 Nov 2011 11:28AM EST
Comment Actions
Nele
Posted Tue 15 Nov 2011 08:07AM EST
Comment Actions
Lys ap Adin (lysapadin)
Posted Mon 21 Nov 2011 11:11AM EST
Comment Actions
(12 more comments in this thread)
astolat
Posted Sat 12 Nov 2011 08:55PM EST
Comment Actions
troisroyaumes
Posted Sat 12 Nov 2011 09:31PM EST
Comment Actions
lastcrazyhorn
Posted Sat 12 Nov 2011 05:33PM EST
Comment Actions
astolat
Posted Sat 12 Nov 2011 08:58PM EST
Comment Actions
Vehemently
Posted Sat 12 Nov 2011 06:26PM EST
Comment Actions
hl (hele)
Posted Sat 12 Nov 2011 09:33PM EST
Comment Actions
Sarah
Posted Sat 12 Nov 2011 07:43PM EST
Comment Actions
astolat
Posted Sat 12 Nov 2011 08:58PM EST
Comment Actions
ratcreature
Posted Sun 13 Nov 2011 09:20AM EST
Last Edited Sun 13 Nov 2011 09:21AM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 10:18PM EST
Comment Actions
ratcreature
Posted Mon 14 Nov 2011 03:17AM EST
Last Edited Mon 14 Nov 2011 03:18AM EST
Comment Actions
samjohnsson
Posted Mon 14 Nov 2011 05:23AM EST
Comment Actions
AtomicOrange
Posted Sun 13 Nov 2011 10:37AM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 09:53PM EST
Comment Actions
AtomicOrange
Posted Mon 14 Nov 2011 12:06PM EST
Comment Actions
(Previous comment deleted.)
fannish_bunni
Posted Sun 13 Nov 2011 05:50PM EST
Comment Actions
samjohnsson
Posted Sun 13 Nov 2011 10:39PM EST
Comment Actions
Primeblueflower
Posted Mon 14 Nov 2011 03:23AM EST
Comment Actions
samjohnsson
Posted Mon 14 Nov 2011 05:25AM EST
Comment Actions
facetofcathy
Posted Mon 14 Nov 2011 12:49PM EST
Comment Actions
samjohnsson
Posted Tue 15 Nov 2011 06:04AM EST
Comment Actions