Dark theme with flat elements for AO3
To use the built-in skins functionality, you'll need your own account.
- Go to your
Dashboard
, thenSkins
. - Click
Create Site Skin
- Do not change
Type
- should beSite Skin
. - Give skin a title, for example
Dracula for AO3 - [your username]
, because it should be unique within the site. - Copy and paste the contents of the file
ao3ready_core.css
into the CSS field. - Click
Submit
.
- Do not change
- Now you will be redirected to the page of the created skin. Click
Use
at the bottom and you're all set for now.
This part is covering some available on AO3 media queries. More precisely, just two of them :)
- Create Site skin, give a title, for example
Dracula for AO3 max 42 - [your username]
- should still be unique within the site. - Copy and paste the contents of the file
ao3ready_max42.css
into the CSS field. - Click on
Advanced Show ↓
- In the Conditions group scroll down
Media
and chooseonly screen and (max-width: 42em)
. Optional - checkParent Only
. Then clickSubmit
.
- Optional - mostly for tablets. Create new site skin in the same way as described above, but use the contents of the
ao3ready_max62.css
and chooseonly screen and (max-width: 62em)
. - Combine all your skins.
- Create new site skin with a title, for example,
Dracula for AO3 combined - [your username]
. - Scroll all the way down to Advanced, click
Show ↓
- In the
Parent Skins
group, clickAdd parent skin
, type in the field title of the skin you created first, then clickAdd parent skin
again and add second and (optionally) third skin. As you see on the screenshot above, you could add even more skins. - Click
Submit
and thenUse
after redirect.
- Create new site skin with a title, for example,
I added IBM Plex Sans and Mono fonts into css, because I like these. Due to AO3 policy, to display them, you should add those fonts yourself. There are two ways to do this that I know of:
- Use Stylus browser extension
- Add style for archiveofourown.org, copy and paste the following code into it
@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap");
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap');
- Download and install fonts on your device
This skin would never come to existence without the following awesome projects.