Chapter 1: Light Mode - Presentation and Installation guide
Summary:
This is the light mode, Dark Mode is in chapter 3. While the guide for customization is on chapter 2
Chapter Text
The guide I've been following is the British Dyslexia Association Style Guide.
The guide featured suggestions such as:
- Use a Sans Serif font
- a fairly big font size
- larger space between words
- larger space between letters
- left align for paragraphs, never justify
- the paragraphs shouldn't be too wide
- the paragraphs should be well separated
- do not use optical white for background but a light grey
- avoid underlining and italics and use bold instead
- headings should be bigger and bolder
All of which I tried to follow with this skin. Most of which are used in the workskin for this particular work, so it might be easier to read the instructions.
If you wish to change any of these things I have a guide on chapter 2 on how to personalize this skin, explained in a way that's easy to follow for people who know nothing about coding or CSS.
Sample images
Click on the images to see them bigger
Here an example of the blurb and the tags. I reduced the summary width as well as the text in everything else.
Example of a title fic.
(of course, fic by Astolat). The text column is not too wide as to span for the entirety of the screen.
Example of comments, I reduced the width here as well.
Examples on mobile:
Things about this skin:
- I'm using Trebuchet MS as a font, 18px as a font size.
- I've visually separated tags by using a border (I explain in the second chapter how to remove it if you don't want the tags like these)
- it has a mobile fix, so that a lot of weird things that happen on mobile look better. The font is also bigger on there.
- Most of text has a smaller width now. Not only the fanfic text, but also comments and fanfic summaries
- buttons are lighter unless you hover them with the mouse
- it overhauls all the italics. So in fics where you see Oh. as emphasis, you'll have it Oh. instead.
- experimentally (please let me know if they make it illegible) I have used colored underline like this:
- Make sure you're logged in your account on AO3
- go to my dashboard and then click on Skins (in the menu on the right)
- click on the button create new skin
- Make sure Type is Site Skin
- Add a Title to your skin, making sure you write that it's the mobile fix! Those titles should be unique across the site so, something like 'YOURUSERNAME-mobile-fix' should do fine. Remember it!
- Select and Copy ALL the code you'll find in here
- Paste the code in the field 'CSS'
- Click on Advanced 'Show'
- You know the part where there's "Media" and a lot of options? Scroll down the list until you find only screen and (max-width: 42em), it should be one of the last in the list and check it!
- click SUBMIT
- Make sure you're logged in your account on AO3
- go to my dashboard and then click on Skins (in the menu on the right)
- click on the button create new skin, yes, a second one.
- Make sure Type is Site Skin
- Add a Title to your skin. Those titles should be unique across the site so, something like 'YOURUSERNAME-dyslexia' should do fine.
- Select and Copy ALL the code you'll find in here
- Paste the code in the field 'CSS'
- Click on Advanced 'Show'
- There's a part where you have Parent Skins. Click on the button "Add parent skin". It should add a field called 'Parent #1' where you can type stuff.
- type the name of the mobile fix skin you used before 'YOURUSERNAME-mobile-fix' and select it.
- click SUBMIT
- click USE
- That you actually installed a second skin for the mobile fix following the steps I talked about earlier
- That you didn't misplace accidentally the two different codes for the mobile fix and the actual skin! They are two different codes and you might get them confused! (I did it tons of times myself!)
- That the mobile-fix skin is set as only screen and (max-width: 42em) in the Media Advanced option.
- That the mobile-fix skin is set as a parent in the actual dyslexia skin. They need to be linked!
- You just go in your preferences
- check "hide work skins" by default.
- click on Update.
There is a guide on how to customize a lot of stuff
In the second chapter you'll find explanation on how to change text/font/bold/tags and other stuff you might want to change to make your reading experience better. The guide is specifically written for people who have never coded anything and are not familiar with css.
There's a Dark Mode in the 3rd chapter!
In the third chapter you'll find preview and installation guide for dark mode! I know a lot of people were waiting for it!
Install the skin
Ok, this is a tiny bit longer than your usual 'install skin' tutorial, because it has a separate skin for mobile. But I wanted to make the best experience possible for reading on mobile as well and this is the simplest way to do it.
Don't worry if you mess it up at ANY point. You can go back to the default ao3 skin by going down to the bottom of the page and click on 'choose skin'.
This is the light mode, for Dark mode, go to chapter 3. I know I've said it like 5 times already, but it bears being repeated.
Mobile Fix
You'll need to do this first! Both Mobile and Actual Skins need to be installed even if you only browse via Mobile.
The actual skin
AND you should be grand.
Check on the mobile if it looks good! The menu shouldn't be all wonky but when you click on it it should be wide like this:

If you are having problems like these:
It means that something went wrong on the mobile fix installation. please check these things:Suggestions
In chapter 2 of this fic there's a Guide on how to customize
It explains step by step in excruciating details how to customize stuff if you have no knowledge of coding and css! Stuff like font change, how to reduce/increase spacing, how to change colors, width of paragraphs, the border around the tags, and so on.
You'll find everything in chapter 2 of this "fic"
Install it while working on desktop
This guide is not that difficult, but copying and pasting code is definitely easier to do on a desktop computer than on mobile, I swear. Once it's set up it should work on mobile just fine.
Workskins
Ao3 allows writers to use workskins. Workskins are stylesheets that change the formatting of individual works, it is in the hand of said work's author and they are often used to create some quirky and fun things (look at this, I used a workskin to create a faux-fanfic header. Or look at this web article. )
They are great and fun, but might override the skin you are using for legibility.
So: I suggest turning them off.
To turn workskins off
On top of every fic there's a button "Show Creator's style" (or "Hide Creator Style") to toggle the workskins at any time by the way! You'll be able to switch it on right away without having to go to your preferences every time.
Chapter 2: Detailed guide on how to change stuff in the skin even if you know nothing about CSS
Notes:
I Updated the code (links are all in the first chapter) and I made sure everything in the skin is full of comments and explanation on what is and what it does, so, for people with limited css understanding you can go and dive in and change stuff.
For people with no understanding whatsoever of css I will list here a few things you can change and explain how to change them! So, if you need to change the font because Trebuchet MS is terrible for you, if you need to make the font bigger, the space between words smaller etc etc you can scroll down.
(See the end of the chapter for more notes.)
Chapter Text
A strong suggestion:
Ao3 deletes code comments when you save a skin. So if you need to do modifications of any sort I strongly suggest you copy/paste the code somewhere (like google docs) and work on it. Then at the end you copy and paste it into ao3 as usual. Because otherwise all my explanations will be deleted.
So, if you have already installed the skin, I suggest going back to the original code, copy that one, modify it somewhere and copy it in place of the code you already installed. Not the smoothest riding, but unfortunately I can't do anything about the fact that Ao3 deletes comments.
A couple of things for css:
- always remember the semicolon ; at the end of the line
- Be careful not to delete the brackets I made { }
- em as a size measurement changes A LOT by single digits. If you need to change sizes try decimals firsts and use the dot.
Contents of this page
- How to change the font
- How to change the text size
- How to change only the size of the fic tags on mobile
- How to change the space between letters and words
- How to change the space between lines of text
- How to change the width of the paragraph
- How to change the background color
- How to change the text color
- How to change the link color
- How to remove the underline
- How to have back the italics
- How to remove the border around the tags
Also, consider giving a look at the comments because several things and changes get discussed there too! You might also find a solution to your problems in there.
How to change the font
There are two places where the font is set in this skin. They are both fairly at the beginning of the main skin (not the mobile one, changing it in the main skin it will carry in the mobile one too!) so this should be one of the first things you see, in both the Light Skin and the Dark Skin.
/*
-----------------TITLE FONT-----------------
This is the font for the titles, not for the body of text.
If you want to change it remember to provide fallback fonts
(something like 'serif' or 'sans-serif', separated by a comma)
*/
font-family: "Trebuchet MS", Calibri, sans-serif;
border-bottom: none;
font-weight: 700;
}
And
/*
-----------------MAIN FONT-----------------
This is the font for the entire body of text. If you need to change it please do it here
Please also remember to provide fallback fonts
(something like 'serif' or 'sans-serif', separated by a comma)
*/
font-family: "Trebuchet MS", Calibri, sans-serif;
}
These two sections, the one called "Title Font" and "Main Font" set respectively the font for the titles and the font for basically everything else. You can have two different font for title and text or you can have the same one like I did.
It is slightly different in the light skin and the dark skin because I realized that Trebuchet MS didn't have enough differences with the bold if used on a dark background, so the line you'll see in the dark skin version will be something like this instead:
font-family: Verdana, "Trebuchet MS", Calibri, sans-serif;
Fonts work like this: the browser will use the first font in the list (Trebuchet MS in the light skin, Verdana in the dark skin) if it's installed in your computer (or phone) if it doesn't find it it will use the second in the list (Calibri) and if even at that point it hasn't found any font installed in your device it will just use any sans serif font. I suggest to just add a font before the first one, so that your browser will always have a fallback available. All the fonts are separated by a comma and, this is very important, if the font has a name with multiple words (such as Times New Roman) you need to use the quotation marks.
This dyslexia design guide suggests these fonts to try out:
Arial, "Comic Sans", Verdana, Tahoma, "Century Gothic", "Open Sans"
It is important that you have said font installed on all the devices you use Ao3 on. You can definitely use the font Dyslexie or OpenDyslexic but make sure it's installed on your phone as well if you read on that. Or it won't simply show up (and will use the second one in the list instead). To install fonts on phones you'll need to google that because every phone is different (and some do not allow installing fonts).
So, an example of a line you could use:
font-family: Arial, "Trebuchet MS", Calibri, sans-serif;
Another thing! you might want to adjust later the letterspacing and the wordspacing. Since those change a lot depending on the font!
Remember to keep the semi-colon and the curly bracket
How to change the text size
This skin sets two different sizes. Once in the main skin (Dark Mode or Light Mode) and one in the Mobile Fix. (the Mobile fix is the same for both Light and Dark)
How to change it on Dark and Light on desktop
/*
-----------------TEXT SIZE-----------------
This sets the default text size
if you need to increase or decrease, please keep in mind that "em"
as a measurement changes A LOT between numbers, so you might want to try
decimals like 1.1em, 1.2em, 1.15em before going a number up (or down)
*/
font-size: 1.05em;
}
Find the part in the code (it's titled TEXT SIZE, just find it by using the search option that basically every text editor has. If you are using google docs use ctrl F (or cmd F if you are on Mac)
You just change the number on the line font-size etc etc
Try small increments, don't just change it to 2 right away because this unit of measure is HUGE.
So, an example of a line you could use:
font-size: 1.2em;
If you are having trouble with the em measurements you can try px. So something like font-size: 16px;
remember to keep the semi-colon and the curly bracket
How to change it on mobile (valid for both Light and Dark skins)
Go to the mobile fix code
/*
-----------------TEXT SIZE-----------------
This is the size of the body of the font on mobile.
please increase or decrease by decimals
like 1.2em 1.1em or 1.5em
*/
font-size: 1.3em;
}
Find the part in the code (it's titled TEXT SIZE, it's at the beginning)
You just change the number on the line font-size etc etc
Try small increments or decrements, don't just change it to 2 right away because this unit of measure is HUGE.
So, an example of a line you could use to make it smaller::
font-size: 1.2em;
If you are having trouble with the em measurements you can try px. So something like font-size: 16px;
How to change the text size only in works (and not the rest of the interface)
This is easier! just add this code at the end of the main file (you can also add it to the mobile code if you want it differently in there):
#workspace {
font-size: 120%;
}
Change the percentage to what you prefer, 90% to make it smaller, 110% to make it larger.
How to change only the size of the fic tags on mobile
Go to your mobile fix skin and add this code at the end:
a.tag {
font-size: 80%;
}
You can play around with the percentage to find a text size you like!
remember to keep the semi-colon and the curly bracket
How to change the space between letters and words
/*
-----------------LETTER SPACING-----------------
This sets the spacing between letters
if you need to increase or decrease, please keep in mind that "em"
as a measurement changes A LOT between numbers, so you might want to try
decimals like 0.025em, 0.03em, 0.035em before going a number up (or down)
*/
letter-spacing: 0.02em;
}
And
/*
-----------------WORD SPACING-----------------
This sets the spacing between words
if you need to increase or decrease, please keep in mind that "em"
as a measurement changes A LOT between numbers, so you might want to try
decimals like 0.22em, 0.25em, 0.3em before going a number up (or down)
*/
word-spacing: 0.21em;
}
(those measurements are different in the dark skin and light skin! what looks good on white doesn't read as well on dark, so the dark one has a bigger space between letters)
Very similar to how to change the font size, first find the two parts titled 'LETTER SPACING' and 'WORD SPACING' by using ctrl F in your text editor (or cmd F if you are on a Mac) and then change by A TINY BIT the values around. Em measurements will do A LOT in this case!
Modifying this will work on both desktop and mobile.
So, examples:
letter-spacing: 0.005em;
word-spacing: 0.25em;
remember to keep the semi-colon and the curly bracket
How to change the space between lines of text
/*
-----------------LINE HEIGHT-----------------
This is the line height of the text.
if you need to increase or decrease, please keep in mind that "em"
as a measurement changes A LOT between numbers, so you might want to try
decimals like 1.7em, 1.5em, 1.65em before going a number up (or down)
*/
line-height: 1.8em;
}
Very similar to how to change the letter and word spacing, first find the part titled 'LINE HEIGHT' by using ctrl F in your text editor (or cmd F if you are on a Mac) and then change by A TINY BIT the values around. Em measurements will do A LOT in this case!
Modifying this will work on both desktop and mobile.
So, example:
line-height: 1.65em;
remember to keep the semi-colon and the curly bracket
How to change the width of the paragraph
Paragraph width are different in the base skin and the mobile skin. In the mobile skin the width is 100% by default because otherwise the paragraphs would be too short. In the default skin the paragraph are 70% of the screen size and a max width of 45em.
To change it go to the base skin and search this part titled "PARAGRAPH WIDTH" (by searching it with ctrl+F or cmd+F on mac):
/*
-----------------PARAGRAPH WIDTH-----------------
This sets the width of the reading paragraphs.
It sets a percentage according to the width of the screen
(reduce or increase the percentage of width: 70%; to change this. remember the semicolon.)
but it doesn't allow it to go over a certain amount of width, so that even HUGE screens
will have a maximum width for the text.
(reduce or increase this by changing the number on the max-width: 45em; remember the semicolon.)
It is reset on the mobile skin to 100%
*/
width: 70%;
max-width: 45em;
}
Now you can reduce or increase both values by a small amount or by a huge amount.
So, example:
width: 60%;
max-width: 40em;
}
If you want to make it screen-wide and remove the feature alltogether just go with 100% on the width and remove the line about the max-width but be careful not to delete the bracket } or you'll break the skin!
The code for this case would be:
width: 100%;
}
remember to keep the semi-colon and the curly bracket
instead, if you want to change it on mobile, the part you are looking for is this one:
#workskin, .collection blockquote.userstuff {
/*
This resets the main page width to a decent size for mobile
*/
width: 100% !important;
}
Just make the percentage smaller in this case! :) Remember to keep the !important, the semicolon and the brackets!
How to change the background color
/*
-----------------BACKGROUND COLOR-----------------
This sets the main background color
Use a hex color picker to change this!
*/
background-color: #f7f7f9;
background: #f7f7f9;
}
As always, use ctrl+F to find in the main skin code the part with the title 'background color'. You do not need to change the mobile skin for this. If you modify the main one the colors will carry on mobile as well.
You'll need to change both those lines (background-color and background) to change the background color.
CSS uses HEX color codes to identify colors. Those usually have 6 letters or numbers and a hashtag symbol before them. If you need a way to find the hex color of a color you want as a background you can just google 'color picker' and google will have it functional for you in the result (the same way it has a calculator) and it will provide you with the HEX code. Or Colorable is incredible. It will allow you to play around with text and background and give a vote on how much contrast is there, so if it's readable or not.
So, an example:
background-color: #cededa;
background: #cededa;
}
remember to keep the semi-colons and the curly bracket
How to change the text color
/*
-----------------TEXT COLOR-----------------
This is the main text color for all the body of text
Use a hex color picker to change this!
*/
color: #373a3c;
}
As always, use ctrl+F to find in the main skin code the part with the title 'text color'. You do not need to change the mobile skin for this. If you modify the main one the colors will carry on mobile as well.
CSS uses HEX color codes to identify colors. Those usually have 6 letters or numbers and a hashtag symbol before them. If you need a way to find the hex color of a color you want as a background you can just google 'color picker' and google will have it functional for you in the result (the same way it has a calculator) and it will provide you with the HEX code. Or Colorable is incredible. It will allow you to play around with text and background and give a vote on how much contrast is there, so if it's readable or not.
So, example:
color: #293330;
remember to keep the semi-colon and the curly bracket
How to change the link color
The bluish accent color is a bit more difficult to change because it is scattered all over the code. There are borders, buttons, links, text with this color and it's not easy to identify. To modify them you'll need to use ctrl+f and search for this value: #4675C0 (for light mode) and #3AACFF (for dark mode) and change it with a HEX color you like.
Remember to only change the hex code, do not delete semicolons, or other words unless you know what you are doing.
How to remove the underline
I've read that some people will have problems with underlined stuff. I made a separated line that is as far away from the text as possible but it might still be irritating for someone. You can remove that.
/*
--------UNDERLINE---------
To remove the colored underline from the skin just remove
the following 2 lines (border-bottom etc etc and padding-bottom etc etc)
This will leave a nice, readable bold text
*/
/* start deleting here -> */
border-bottom: 2px solid #4675C0;
padding-bottom: 4px;
/* <- stop deleting here for the underline thingy! Leave the rest*/
text-decoration: none;
font-weight: 700;
}
Again, search this part in the main skin code titled "UNDERLINE" by using ctrl + F in your text editor and then delete all the code that is between the comments "start deleting here -->"
And "<-- Stop deleting here"
This will leave the underlined things as bold instead.
How to have back the italics
One of the things the Dyslexia Style Guide said was that italics create a visual mess for dyslexia, so I changed all the italics to bold. You can revert this if you don't mind italics!
/*
--------ITALICS---------
The following code remove all the italics and changes
them into bold instead for easier dyslexia reading.
This will override what the fic author's decided to use.
If you prefer you can delete it and all will return to normal
*/
/* start deleting here -> */
i,
em,
cite {
font-style: normal;
font-weight: 700; }
/* <- Stop deleting here for the italics thingy*/
Again, search this part in the main skin code titled "italics" by using ctrl + F in your text editor and then delete all the code that is between the comments "start deleting here -->"
And "<-- Stop deleting here"
How to remove the border around the tags
I was surprised that this was very much appreciated by a lot of people. The little border around tags was an experiment of mine, I didn't know if people would find it readable or not. Anyway it can be removed!
/*
-----------------TAGS-----------------
This is what makes the tag having a border!
If you want to remove the border please delete all these lines
*/
/* start deleting here -> */
a.tag,
a.tag:visited,
a.tag:link {
display: inline-block;
padding: 4px 7px;
margin: 4px 0px;
border: 2px solid #4675C0;
border-radius: 5px;
}
.commas li:after {
content: "";
}
.favorite a.tag {
border: none;
}
/* <- stop deleting here for the tag thingy */
Again, search this part in the main skin code titled "TAGS" by using ctrl + F in your text editor and then delete all the code that is between the comments "start deleting here -->"
And "<-- Stop deleting here"
How to remove the border around the tags only on Mobile
(but keep it on desktop)
Go to your mobile fix skin (so, not the main one!) and add at the end this code:
a.tag,
a.tag:visited,
a.tag:link,
a.tag:hover {
border: none !important;
}
Notes:
I'm starting to work on dark mode now that this is finished, and the code is sort of ordered (not really, but as ordered as I'm able to make it). I will add it as an extra chapter, so if you are waiting for it you can follow this work and you'll be notified.
Please if you have further questions ask away!
Chapter 3: Dark Mode - Presentation and Installation guide
Notes:
From notes on tumblr I gather that this was something a lot of people are waiting for.
The guide on how to customize and change stuff you can find in chapter 2 is applicable to this dark mode skin as well! So, for any modification you can refer to that one.
(See the end of the chapter for more notes.)
Chapter Text
The guide I've been following is the British Dyslexia Association Style Guide.
The guide featured suggestions such as:
- Use a Sans Serif font
- a fairly big font size
- larger space between words
- larger space between letters
- left align for paragraphs, never justify
- the paragraphs shouldn't be too wide
- the paragraphs should be well separated
- avoid underlining and italics and use bold instead
- headings should be bigger and bolder
All of which I tried to follow with this skin. Most of which are used in the workskin for this particular work, so it might be easier to read the instructions.
If you wish to change any of these things I have a guide on chapter 2 on how to personalize this skin, explained in a way that's easy to follow for people who know nothing about coding or CSS.
Sample images
Click on the images to see them bigger
Here an example of the blurb and the tags. I reduced the summary width as well as the text in everything else.
Example of a title fic.
(of course, fic by Astolat). The text column is not too wide as to span for the entirety of the screen.
Examples on mobile:
Things about this skin:
- I'm using Verdana as a font, 18px as a font size, differently from the light version of the skin (and the previews! I'll update those asap), because on dark the bold wasn't very clear. You can still revert it to "Trebuchet MS" by following the instructions in the guide in chapter 2
- I've visually separated tags by using a border (I explain in the second chapter how to remove it if you don't want the tags like these)
- it has a mobile fix, so that a lot of weird things that happen on mobile look better. The font is also bigger on there.
- Most of text has a smaller width now. Not only the fanfic text, but also comments and fanfic summaries
- buttons are lighter unless you hover them with the mouse
- it overhauls all the italics. So in fics where you see Oh. as emphasis, you'll have it Oh. instead.
- Make sure you're logged in your account on AO3
- go to my dashboard and then click on Skins (in the menu on the right)
- click on the button create new skin
- Make sure Type is Site Skin
- Add a Title to your skin, making sure you write that it's the mobile fix! Those titles should be unique across the site so, something like 'YOURUSERNAME-mobile-fix' should do fine. Remember it!
- Select and Copy ALL the code you'll find in here
- Paste the code in the field 'CSS'
- Click on Advanced 'Show'
- You know the part where there's "Media" and a lot of options? Scroll down the list until you find only screen and (max-width: 42em), it should be one of the last in the list and check it!
- click SUBMIT
- Make sure you're logged in your account on AO3
- go to my dashboard and then click on Skins (in the menu on the right)
- click on the button create new skin, yes, a second one.
- Make sure Type is Site Skin
- Add a Title to your skin. Those titles should be unique across the site so, something like 'YOURUSERNAME-dyslexia' should do fine.
- Select and Copy ALL the code you'll find in here
- Paste the code in the field 'CSS'
- Click on Advanced 'Show'
- There's a part where you have Parent Skins. Click on the button "Add parent skin". It should add a field called 'Parent #1' where you can type stuff.
- type the name of the mobile fix skin you used before 'YOURUSERNAME-mobile-fix' and select it.
- click SUBMIT
- click USE
- That you actually installed a second skin for the mobile fix following the steps I talked about earlier
- That you didn't misplace accidentally the two different codes for the mobile fix and the actual skin! They are two different codes and you might get them confused! (I did it tons of times myself!)
- That the mobile-fix skin is set as only screen and (max-width: 42em) in the Media Advanced option.
- That the mobile-fix skin is set as a parent in the actual dyslexia skin. They need to be linked!
- You just go in your preferences
- check "hide work skins" by default.
- click on Update.
There is a guide on how to customize a lot of stuff
In the second chapter you'll find explanation on how to change text/font/bold/tags and other stuff you might want to change to make your reading experience better. The guide is specifically written for people who have never coded anything and are not familiar with css.
Install the skin
Ok, this is a tiny bit longer than your usual 'install skin' tutorial, because it has a separate skin for mobile. But I wanted to make the best experience possible for reading on mobile as well and this is the simplest way to do it.
Don't worry if you mess it up at ANY point. You can go back to the default ao3 skin by going down to the bottom of the page and click on 'choose skin'.
Mobile Fix
You'll need to do this first! Both Mobile and Actual Skins need to be installed even if you only browse via Mobile.
The actual skin
AND you should be grand.
Check on the mobile if it looks good! The menu shouldn't be all wonky but when you click on it it should be wide like this:

If you are having problems like these:
It means that something went wrong on the mobile fix installation. please check these things:Suggestions
In chapter 2 of this fic there's a Guide on how to customize
It explains step by step in excruciating details how to customize stuff if you have no knowledge of coding and css! Stuff like font change, how to reduce/increase spacing, how to change colors, width of paragraphs, the border around the tags, and so on.
You'll find everything in chapter 2 of this "fic"
Install it while working on desktop
This guide is not that difficult, but copying and pasting code is definitely easier to do on a desktop computer than on mobile, I swear. Once it's set up it should work on mobile just fine.
Workskins
Ao3 allows writers to use workskins. Workskins are stylesheets that change the formatting of individual works, it is in the hand of said work's author and they are often used to create some quirky and fun things (look at this, I used a workskin to create a faux-fanfic header. Or look at this web article. )
They are great and fun, but might override the skin you are using for legibility.
So: I suggest turning them off.
To turn workskins off
On top of every fic there's a button "Show Creator's style" (or "Hide Creator Style") to toggle the workskins at any time by the way! You'll be able to switch it on right away without having to go to your preferences every time.
Notes:
I hope you'll find this useful!
I think I'm going to do a low contrast one next and then focus on other skins!
Chapter 4: Sepia - Presentation and Installation guide
Notes:
Someone on tumblr a long time ago said that a sepia mode would be nice as well.
The guide on how to customize and change stuff you can find in chapter 2 is applicable to this dark mode skin as well! So, for any modification you can refer to that one.
Chapter Text
The guide I've been following is the British Dyslexia Association Style Guide.
The guide featured suggestions such as:
- Use a Sans Serif font
- a fairly big font size
- larger space between words
- larger space between letters
- left align for paragraphs, never justify
- the paragraphs shouldn't be too wide
- the paragraphs should be well separated
- avoid underlining and italics and use bold instead
- headings should be bigger and bolder
All of which I tried to follow with this skin. Most of which are used in the workskin for this particular work, so it might be easier to read the instructions.
If you wish to change any of these things I have a guide on chapter 2 on how to personalize this skin, explained in a way that's easy to follow for people who know nothing about coding or CSS.
Sample images
Click on the images to see them bigger
Here an example of the blurb and the tags. I reduced the summary width as well as the text in everything else.
Example of a title fic.
(of course, fic by Astolat). The text column is not too wide as to span for the entirety of the screen.
Examples on mobile:
Things about this skin:
- I'm using "Trebuchet MS" as a font, 18px as a font size
- I've visually separated tags by using a border (I explain in the second chapter how to remove it if you don't want the tags like these)
- it has a mobile fix, so that a lot of weird things that happen on mobile look better. The font is also bigger on there.
- Most of text has a smaller width now. Not only the fanfic text, but also comments and fanfic summaries
- buttons are lighter unless you hover them with the mouse
- it overhauls all the italics. So in fics where you see Oh. as emphasis, you'll have it Oh. instead.
- Make sure you're logged in your account on AO3
- go to my dashboard and then click on Skins (in the menu on the right)
- click on the button create new skin
- Make sure Type is Site Skin
- Add a Title to your skin, making sure you write that it's the mobile fix! Those titles should be unique across the site so, something like 'YOURUSERNAME-mobile-fix' should do fine. Remember it!
- Select and Copy ALL the code you'll find in here
- Paste the code in the field 'CSS'
- Click on Advanced 'Show'
- You know the part where there's "Media" and a lot of options? Scroll down the list until you find only screen and (max-width: 42em), it should be one of the last in the list and check it!
- click SUBMIT
- Make sure you're logged in your account on AO3
- go to my dashboard and then click on Skins (in the menu on the right)
- click on the button create new skin, yes, a second one.
- Make sure Type is Site Skin
- Add a Title to your skin. Those titles should be unique across the site so, something like 'YOURUSERNAME-dyslexia' should do fine.
- Select and Copy ALL the code you'll find in here
- Paste the code in the field 'CSS'
- Click on Advanced 'Show'
- There's a part where you have Parent Skins. Click on the button "Add parent skin". It should add a field called 'Parent #1' where you can type stuff.
- type the name of the mobile fix skin you used before 'YOURUSERNAME-mobile-fix' and select it.
- click SUBMIT
- click USE
- That you actually installed a second skin for the mobile fix following the steps I talked about earlier
- That you didn't misplace accidentally the two different codes for the mobile fix and the actual skin! They are two different codes and you might get them confused! (I did it tons of times myself!)
- That the mobile-fix skin is set as only screen and (max-width: 42em) in the Media Advanced option.
- That the mobile-fix skin is set as a parent in the actual dyslexia skin. They need to be linked!
- You just go in your preferences
- check "hide work skins" by default.
- click on Update.
There is a guide on how to customize a lot of stuff
In the second chapter you'll find explanation on how to change text/font/bold/tags and other stuff you might want to change to make your reading experience better. The guide is specifically written for people who have never coded anything and are not familiar with css.
Install the skin
Ok, this is a tiny bit longer than your usual 'install skin' tutorial, because it has a separate skin for mobile. But I wanted to make the best experience possible for reading on mobile as well and this is the simplest way to do it.
Don't worry if you mess it up at ANY point. You can go back to the default ao3 skin by going down to the bottom of the page and click on 'choose skin'.
Mobile Fix
You'll need to do this first! Both Mobile and Actual Skins need to be installed even if you only browse via Mobile.
The actual skin
AND you should be grand.
Check on the mobile if it looks good! The menu shouldn't be all wonky but when you click on it it should be wide like this:

If you are having problems like these:
It means that something went wrong on the mobile fix installation. please check these things:Suggestions
In chapter 2 of this fic there's a Guide on how to customize
It explains step by step in excruciating details how to customize stuff if you have no knowledge of coding and css! Stuff like font change, how to reduce/increase spacing, how to change colors, width of paragraphs, the border around the tags, and so on.
You'll find everything in chapter 2 of this "fic"
Install it while working on desktop
This guide is not that difficult, but copying and pasting code is definitely easier to do on a desktop computer than on mobile, I swear. Once it's set up it should work on mobile just fine.
Workskins
Ao3 allows writers to use workskins. Workskins are stylesheets that change the formatting of individual works, it is in the hand of said work's author and they are often used to create some quirky and fun things (look at this, I used a workskin to create a faux-fanfic header. Or look at this web article. )
They are great and fun, but might override the skin you are using for legibility.
So: I suggest turning them off.
To turn workskins off
On top of every fic there's a button "Show Creator's style" (or "Hide Creator Style") to toggle the workskins at any time by the way! You'll be able to switch it on right away without having to go to your preferences every time.
Pages Navigation
Addleton on Chapter 1 Fri 30 Apr 2021 06:59PM UTC
Comment Actions
ElectricAlice on Chapter 1 Sat 01 May 2021 10:01AM UTC
Comment Actions
ElectricAlice on Chapter 1 Sat 01 May 2021 10:13AM UTC
Comment Actions
Addleton on Chapter 1 Sun 02 May 2021 11:51PM UTC
Comment Actions
Erdariel on Chapter 1 Fri 30 Apr 2021 10:43PM UTC
Comment Actions
ElectricAlice on Chapter 1 Sat 01 May 2021 10:04AM UTC
Comment Actions
Erdariel on Chapter 1 Sat 01 May 2021 05:52PM UTC
Comment Actions
In Joke Taken (In_Joke_Taken) on Chapter 1 Sun 02 May 2021 03:50AM UTC
Comment Actions
ElectricAlice on Chapter 1 Thu 27 May 2021 06:55AM UTC
Comment Actions
CrazySmith on Chapter 1 Wed 26 May 2021 11:29PM UTC
Last Edited Wed 26 May 2021 11:31PM UTC
Comment Actions
ElectricAlice on Chapter 1 Thu 27 May 2021 06:55AM UTC
Comment Actions
ElectricAlice on Chapter 1 Wed 14 Jul 2021 11:19AM UTC
Comment Actions
Jupanuma on Chapter 1 Mon 31 May 2021 05:08PM UTC
Last Edited Mon 31 May 2021 05:11PM UTC
Comment Actions
ElectricAlice on Chapter 1 Mon 31 May 2021 05:27PM UTC
Comment Actions
Jupanuma on Chapter 1 Mon 31 May 2021 05:34PM UTC
Comment Actions
Eiiri on Chapter 1 Mon 28 Jun 2021 07:54PM UTC
Comment Actions
Novaeanglia on Chapter 1 Sat 07 Aug 2021 06:57PM UTC
Comment Actions
JustSomeNinjahWriter on Chapter 1 Wed 03 Nov 2021 03:47PM UTC
Comment Actions
eightelevenpm on Chapter 1 Wed 10 Nov 2021 11:27AM UTC
Comment Actions
Wips on Chapter 1 Wed 24 Nov 2021 01:33PM UTC
Comment Actions
ElectricAlice on Chapter 1 Thu 25 Nov 2021 09:30AM UTC
Comment Actions
Wips on Chapter 1 Thu 25 Nov 2021 01:33PM UTC
Last Edited Thu 25 Nov 2021 01:40PM UTC
Comment Actions
Wips on Chapter 1 Fri 18 Feb 2022 12:37AM UTC
Comment Actions
Princessponies on Chapter 1 Thu 25 Nov 2021 11:44PM UTC
Comment Actions
ElectricAlice on Chapter 1 Tue 11 Jan 2022 09:18AM UTC
Comment Actions
Princessponies on Chapter 1 Wed 12 Jan 2022 03:02AM UTC
Comment Actions
fraddit on Chapter 1 Mon 20 Dec 2021 05:38PM UTC
Last Edited Mon 20 Dec 2021 06:28PM UTC
Comment Actions
ElectricAlice on Chapter 1 Tue 11 Jan 2022 09:56AM UTC
Comment Actions
fraddit on Chapter 1 Tue 11 Jan 2022 06:54PM UTC
Comment Actions
Wips on Chapter 1 Sun 30 Jan 2022 02:07AM UTC
Comment Actions
ElectricAlice on Chapter 1 Fri 25 Mar 2022 11:56AM UTC
Comment Actions
Wips on Chapter 1 Sat 26 Mar 2022 05:00PM UTC
Comment Actions
ms0milk on Chapter 1 Tue 01 Feb 2022 11:47PM UTC
Comment Actions
Jiggyro on Chapter 1 Mon 21 Feb 2022 07:50AM UTC
Comment Actions
pipiblake on Chapter 1 Thu 24 Feb 2022 01:40AM UTC
Comment Actions
Iluker (Guest) on Chapter 1 Sun 03 Apr 2022 02:46AM UTC
Comment Actions
vile_reckoning on Chapter 1 Sun 17 Apr 2022 04:12PM UTC
Comment Actions
TheWordsMagician on Chapter 1 Mon 23 May 2022 04:05PM UTC
Comment Actions
vampshipman on Chapter 1 Sat 09 Jul 2022 07:40PM UTC
Comment Actions
Pages Navigation