Stylus & Pillowfort
Friday, 21 October 2022 07:00 pmArchival note (31 December 2023): It's kind of a thing to use Stylus and tweak things on Pillowfort. I'm honestly not sure if it started out as a DIY version to get a Dark Mode before the official Dark Mode was released [in 2022] or not. It's also possible that people who missed theme customisation available on other sites wanted to have fun. However, I don't really want to copy over every post about various Stylus tweaks here on Dreamwidth.
There are holdovers from pre-Dark Mode, on the off chance that it gets turned off for whatever reason. This first section is for the sidebar when viewing the Home Feed.
.sidebar-num {[Holdover: This makes the Inbox and Notification number white.]
color: #FFF
}
.sidebar-bottom-num {[Holdover: This gets rid of all the numbers in the bottom sidebar (follower, following, and mutual count).]
display: none;
}
body.dark-theme .site-sidebar .sidebar-num {[This makes the Inbox and Notification numbers match the Dark Mode light blue.]
color: #6F96BC;
}
div.sidebar-bottom.sidebar-expanded .sidebar-bottom-left > a {[This makes the 'About & Contact' line match the rest of the bottom sidebar; the text is light blue and turns pink when you hover over it. Specifying the "div.sidebar-bottom.sidebar-expanded" in the front is a new addition in order to keep a different sidebar tweak from overlapping here.]
color: #6F96BC !important;
}
div.sidebar-bottom.sidebar-expanded .sidebar-bottom-left > a:hover {
color: #F377B3 !important;
}
body.dark-theme .site-sidebar .donate-link {[This makes the 'Donate!' line match the rest of the bottom sidebar's light blue, but it doesn't turn pink when hovered over.]
color: #6F96BC;
}
This section is for the sidebar when viewing my fort.
.user-sidebar .expanded-bar-show {[This turns the background of the top portion that lists my username a medium grey, so the black font of my username can be read.]
background-color: #5E5E5E;
}
.user-sidebar .sidebar-bottom-left {[This turns the background of the bottom portion that lists my Original Posts, Reblogs, and Page Style a medium grey.]
background-color: #5E5E5E;
}
.sidebar-bottom-left > a {[This turns the lines for Original Posts, Reblogs, and their numbers black. When 'Original Posts' and 'Reblogs' are hovered over, the links turn the Dark Mode light blue.]
color: #000 !important;
}
.sidebar-bottom-left > a:hover {
color: #6F96BC !important;
}
.user-sidebar .style-button {[This turns the 'Page Style' black. It's not a link, so there's no hover color change.]
color: #000;
}
This section is miscellaneous.
body.dark-theme img.svg-pink-light, body.dark-theme img.svg-pink-dark, body.dark-theme img.svg-pink-light:hover, body.dark-theme img.svg-pink-dark:hover {[This changes the areas where pink are used in Dark Mode to a certain green. I used a Hex Color To CSS Filter Converter for the green that's #36B534. I specifically did this in order to have a green heart when I use the Like/heart button, so I'm not sure if I'm keeping this change forever. Keep in mind that it affects certain other pink stuff as well, such as the link symbols on the Notifications page [that take you to said link if clicked], certain privacy icons at the top of posts [for the different view-lock settings], and the symbols on the Create A Post page for different post types.]
filter: invert(51%) sepia(94%) saturate(392%) hue-rotate(70deg) brightness(93%) contrast(93%);
}
.comment .header .comment-subheader a {[Holdover: This increases the size of usernames in the comments and turns the font black.]
font-size: 1em;
color: #000;
}
body.dark-theme .comment .header .comment-subheader a {[In Dark Mode, this turns the usernames the light blue used throughout this theme. The font size is a little larger than non-Dark Mode.]
font-size: 1.1em;
color: #6F96BC;
}
blockquote {[Sort Of Holdover: When Dark Mode was originally released, this turned the font of blockquotes in the comments a light grey. An update to fix the original font color issue - which does not work while previewing posts on my own fort - currently overrides this.]
color: #808080
}
body.dark-theme .post .tags .tag-title {[When browsing my own fort, the 'Tags' title at the start of the tag section is not currently visible. This turns the font color a light grey. Note that it does seem to also apply when browsing the rest of the site.]
color: #AEAEAE;
}
This section increases the size of different things.
div.reblog-success-container {[The 'Reblog Submitted' line when you've successfully reblogged something. Originally 16px or 18px.]
font-size: 20px;
}
.post .timestamp2 {[The timestamp at the top right of posts. Originally 10px or 12px.]
font-size: 16px;
}
.post .tags {[The size of the font of tags at the bottom of posts. Originally 14px.]
font-size: 16px;
}
.post .header {[The header is the 'username' or 'username reblogged by username' bit in the top left of posts. Originally 14px.]
font-size: 16px;
}
.post .post-nav .tag-text {[The numbers for comments/reblogs/likes section at the bottom left of posts. Originally 14px.]
font-size: 16px;
}
.post .post-nav .edit-img {[The size of the edit icon at the bottom right of posts. Originally 18px in both width and height.]
min-width: 25px;
min-height: 25px;
}
.post .post-nav .report-img {[The size of both the 'delete'/bin and 'report'/flag icons at the bottom right of posts. Originally 18px in both height and width.]
height: 25px;
width: 25px;
}
#notifs-dashboard .header .comment-buttons img {[The size of the Notifications page link symbol. Originally 18px.]
width: 20px;
}
.post .link_post img {[The size of the link symbols at the top right of posts. Originally 18px.]
height: 20px;
}
.post .priv-svg {[Privacy icons in the top right of the post. Originally 18px.]
height: 22px;
}
.post .hidden-reblogs-icon {[The three dots you hover over to see redundant reblogs. Originally 15px.
height: 22px;
}