Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts
398
Posted byreddit3 years agoGilded1
Archived

introducing reddit themes - change the appearance of reddit

reddit themes - quite delightful

reddit themes is a feature for reddit gold members that allows users to customize the appearance of reddit. A reddit theme will be applied anywhere the default reddit style is present. E.g. the frontpage, your inbox, etc. Additionally, we have also included a per-subreddit checkbox that will allow you to disable the subreddit's style. This means your selected theme can be applied where ever you want.

Dive right in

If you aren't one for reading instructions you can watch this handy gif on how to select a theme. Dive right in by heading to your preferences page. Note: For security reasons, your preferences page will not be affected by reddit themes.

Featured Themes

The creators of some of the most popular subreddit styles have done some tremendous work to ensure that their themes are ready for this feature. I want to give a huge shout out to all the creators who have put in the time to make their themes available to you. If you want to give them feedback on their work or a thank you, head to /r/reddit_themes.

themecreatorscreenshots
/r/NautClassic/u/Cryptonauthttp://imgur.com/a/NmF3E
/r/serene/u/qtxhttp://imgur.com/a/yJB4h
/r/carbon/u/ggitalianohttp://imgur.com/a/h2F1m
/r/edurne/u/rolmos & /u/noahjkhttp://imgur.com/a/XFB0H
/r/mindashq/u/mindashqhttp://imgur.com/a/gYVND

Pro tips

  • Want to see your selected reddit theme everywhere?

  • Want to enable/disable your selected theme for certain subreddit?

    • Use 'show subreddit theme' checkbox in the subreddit sidebar. [example gif]

/r/reddit_themes

/r/reddit_themes is the place to provide feedback/requests on existing featured themes or submit your own theme to become a featured reddit theme.

157 comments
93% Upvoted
This thread is archived
New comments cannot be posted and votes cannot be cast
level 1

Born too late to explore the earth.

Born too early to explore the galaxy.

Born just in time to use dank themes.

level 2
redditOriginal Poster263 points · 3 years ago

How long have you been sitting on that one?

level 3

Literally days.

level 4
30 points · 3 years ago

I saw this the other day. :(

level 5

A time traveler is among us.

level 6
19 points · 3 years ago

I tried telling you that John Titor was real!

level 7
[deleted]
4 points · 3 years ago

He's always the second one noobs kill after Hitler.

level 5
[deleted]
7 points · 3 years ago

I just wanted you to know that I replied to this six days in the future. I know it's a silly use for time travel, but hey, that's all it's really good for. Killing Hitler gets old after you realize you have to kill Grosnov, then Heimler, then Jackson, too, or it just cascades to even worse from there…

level 6
[deleted]
10 points · 3 years ago

:whew: I almost walked in on myself posting that. I really gotta be careful with this shit. ADHD and time travel do NOT MIX.

level 4

Figuratively years.

level 3
3 points · 3 years ago

it's an old joke if you don't know it.

level 3

Can I ask a question about Snoovatars?
Why doesn't have a sword? I can draw one if you need it, because I kind of want mine to hold a scimitar.

level 3

That's what she said!

level 2
5 points · 1 year ago

I saw this comment a few months ago when I got gilded, I laughed at it and now I laughed at it again.

level 2
[deleted]
2 points · 2 years ago

Fuck man. This is awesome.

level 2

God, you do aim at collecting karma as a admin.

level 3

Don't they all?

level 2

I swear to god I printedout that picture and put it on my fridge

level 2

lol

level 1

I would like to know if there will be any rules enforced on subreddits that hide this checkbox.

There are moderators who've worked very hard to find ways to hide RES's checkbox, and we're frankly sick of the arms race over it.

I can guarantee you that certain subs will hide yours too. Will this fall under your rules on not modifying site functionality with stylesheets?

(I really hope so)

level 2
redditOriginal Poster28 points · 3 years ago · edited 3 years ago

We updated our subreddit appearance guidelines to include some restrictions around themes, but didn't include a rule about the sidebar checkbox.

This is something we're still debating and part of rolling features out to gold first is so that we can beta test them.

Did you have any specific insight into the issue? Did RES users complain when an expected part of the UI disappeared?

level 3

Did you have any specific insight into the issue? Did RES users complain when an expected part of the UI disappeared?

Yes, RES users have complained when subreddits hide this checkbox, for reasons ranging to:

  • subreddits disabling RES functionality

  • subreddits that are just ugly but have content that people still want to read

  • subreddits disabling reddit functionality ranging from voting to subscribing, etc.

  • subreddits screwing with things like faking usernames, hiding the moderator list, etc

I get a private message or two every week about a new sub that's hiding the checkbox and people want to disable it. Most people probably don't bother to complain to me / message me because there are other ways with RES (in Chrome, we added a button to the address bar so that it's impossible to hide, for example).

level 4
Comment deleted3 years ago
level 5

You're welcome!

level 6

I'd just like to pop in and say thanks for that button. Saved me soooo much trouble.

level 4
[deleted]
5 points · 3 years ago

In some instances it's annoying for subreddit stylers to have to wrangle !important css into their style. I'm glad the RES team enforced this, but being mere users they had no other way to do it (Chrome address bar being newer) than interfere with any efforts to integrate the tickbox with a subreddit style.

Fortunately the admins don't have to rely on that tack. /u/powerlanguage if you do decide this should be enforced-visible, please make it enforced via the style guidelines, as opposed to actual overrides on the style rules.

There's a lot of ways to make a tickbox look nice (well, okay, the label not the input) and I can't wait to finally try some of them out :)

level 4

I love the address bar button... It is especially useful when you have to go on subs with CSS chaos like /r/Ooer

level 5
[deleted]
3 points · 3 years ago

Yeah, this is really the way to do it imo - or was for RES anyways.

I don't think it's a standard feature across browsers, so it'd be harder for Reddit to justify doing? Having behavior that nonuniform across browsers.

level 6

That sort of feature is possible for extensions like RES, but not websites.

level 6

Yeah, reddit wouldn't want to force people into one browser or another. RES on the other hand... Chrome master race!

level 4

That button is one of my best friends, along with automod and the rest of toolbox. Thank you!

level 4

Can't you disable all subreddit css in your preferences? It takes more time but at least you can disable it when the button is hidden.

Also, that button is very useful. How else will you browse /r/Ooer?

level 5
[deleted]
2 points · 3 years ago

Of course you can, but I think the idea is that you shouldn't have to. Especially in cases where the subreddit mods are specifically hiding the checkbox because they want everyone to see their special snowflake crappy CSS. Or even great CSS, but if I want it off, I shouldn't have to go to the prefs when RES includes that functionality natively. :)

Sorry the late reply, just caught up on my RSS feed of this subreddit. I know it's always fun to get replies days later - like "WTF? I'm done with that!" - but it's new to me. hehe

level 6

Hey, you're the discworld guy aren't you? Always nice to see a familiar username!

level 7
[deleted]
1 point · 3 years ago

Alas, you caught me. :)

level 3

The link to the subreddit appearance guidelines is broken. Can you please fix it?

level 4
redditOriginal Poster3 points · 3 years ago

Thanks. I am link-failing hard today.

level 3
1 point · 3 years ago

Disable or tamper with site functionality.

First time I'm reading this page on the wiki. This point strikes me as a little over reaching, at least in terms of what subreddits actually do at the moment. A few subreddits hide one or more vote arrows and a fair amount cripple functionality if you visit on a np subdomain.

level 4

Those are more sanctioned modifications and in both cases, can prevent brigading between subs.

level 2

Why do people even want to hide RES features?

level 3
[deleted]
6 points · 3 years ago

Subreddit owners who don't want their subreddit users turning off their theme.

(Of course, it only makes it so that disabling their theme takes a few extra seconds practically speaking. We're heading in the right direction though.)

level 4

Subreddit owners don't own me or my browser. They can certainly ban me from their subreddit if they like, and they will have to if they don't want me to do whatever I want with their styles, no matter how well intentioned it may be. If they think they can control what my browser displays on my own computer against my own wishes, they are going to lose that fight every time.

level 5
[deleted]
1 point · 3 years ago

I know. I have a rant somewhere (on an alt though) that says in as many words 'it's the user's decision'.

level 5

You're really sticking it to the man right there. You do what you want.

level 3

There are a good number of subreddits that hide the upvote or downvote or both buttons with their themes, and they don't want people to be able to turn that theme off and use them.

level 2

but how will we make our april fools day pranks work if we don't hide the checkbox? :p

level 1
21 points · 3 years ago

I love the /r/carbon. /u/ggitaliano knows my style.

level 2

Have you thought about asking him to do some CSS, for your private subreddit your developing?

level 3

Someone else is working on it. I don't want anything too complicated, so it's not worth someone putting too much time into it.

level 4

Thought I'd ask.

level 5

I do welcome anyone that wants to mess with their CSS skills to reach out to me. I'll let anyone futz around on one of them if they like...since I do have content to play around with.

level 6

You're freaking awesome, you know that right?

level 7

In this case, I'm just lazy.

level 8

Yeah, but you gild everyone, and try to keep a comprehensive list of who you've gilded... which makes you so awesome.

level 9

:-) It's the scientist in me

level 10

Nothing wrong with a good list.

level 2
3 points · 3 years ago

You might be interested in /r/darkserene if you need a dark theme besides carbon.

level 3

How about /r/eliteshell?

level 1
[deleted]
14 points · 3 years ago

You can pick a theme from any subreddit, that's awesome.

I'm gonna go with /r/Ooer

level 2
level 2
[deleted]
3 points · 3 years ago

You're doing it wrong. /r/ooerintensifies is the only way to go.

level 3
[deleted]
5 points · 3 years ago

NSFL.. if you have epilepsy.

level 1

Sweet! Some info on /r/NautClassic - It's basically the same as /r/Naut, which is used by a fair amount of subreddits such as /r/Android and /r/Google, only this one works everywhere on reddit!

This brings some cool stuff, such as the updated inbox page and the new compose message page. There's also a nice animation when you upvote something and when you have an unread message!

If you find any bugs, glitches, cool stuff or want to talk about something other related to the /r/NautClassic theme, do so in /r/Naut. I'll try and be active if there happen to be any bugs.

There's also a darker version coming out soon!

level 2

The unread message animation is my favorite part of the Naut Classic theme.

level 3

I'm really happy with how it's turned out too. The new compose message button is a close second for me.

level 4
redditOriginal Poster10 points · 3 years ago
level 5
3 points · 3 years ago

Now we all now your alt, /u/powerlanguagetest ( ͡͡ ° ͜ ʖ ͡ °)

level 5
[deleted]
2 points · 3 years ago

Ohhh...

I think I'm going to like the things user-crafted sitewide stylesheets bring us.

level 5

:O! In which direction should I be throwing my money?

level 6

In your own direction. MMP isn't doing well with the themes.

level 7

Nothing matters as long as the title/unread count pills don't become pregnancy tests again.

level 2

Are you planning on fixing the image/video expandos? I know that not everyone has the issue (might just be Firefox with RES), but I've brought it up to you multiple times now and you're just leaving it broken, apparently.

In fact, here's the fix: Set every background-position for .expando-button.selftext.collapsed and the like to !important, as well as .expando-button, .expando-button.image, .expando-button.video-muted's width and height properties. As much as !important sucks, it's necessary with reddit if you want your theme to work for everyone.

I hope you implement this in Classic soon - I would love to use this everywhere, but this being broken is just obnoxious.

level 1
18 points · 3 years ago

RES Users!

To disable a subreddit style and use your preferred reddit theme, uncheck the Show this subreddit's theme checkbox in the sidebar (just above "show my flair").

However, if you disable a subreddit's theme using RES's "Use subreddit style", then you will see reddit's default stylesheet -- but not your preferred theme! So, choose wisely. RES will join forces with this new feature in the future.

More discussion over in /r/Enhancement.

level 2

Thanks. I was confused for a minute there because the themes were only being applied until I refreshed the page. Didn't realize RES was disabling it.

level 1
8 points · 3 years ago

Seems like a good time to shamelessly plug /r/themes which is dedicated to subreddit themes and has a nice collection of them :)

Also a bit hurt I was not approached since /r/boxed, /r/flatblue and /r/redditbasic all three are fairly popular. ಠ_ಠ

level 2
redditOriginal Poster3 points · 3 years ago

Sorry /u/creesch. If you want to convert one of your themes to handle all of reddit I can look at making it a featured theme.

level 3
3 points · 3 years ago

Will do, thank you! I'll message you once I have done so.

level 1

Reddit challenge mode: Change the theme to /r/ooerintensifies

level 1
4 points · 3 years ago

Carbon is great, thanks

level 1

So, the theme is only applied when subreddit style is off?

level 2

Yep, otherwise it just displays the subreddit's style normally.

level 1

Modmail looks so much nicer with the addition of /u/qtx serene theme (shoutout to fellow gonewild mod...we know all about modmail, yeh?)

level 1

Aw come on, not even crediting me?

Nah, only joking. I'm sure you started this feature a long time before my post. Still, it feels pretty cool to have something I requested implemented, even if it wasn't correlated at all!

level 1

So, this feature doesn't work for some subs because the text box is character limited. If the sub has a name longer than the character limit, you can't enter it.

Trying to get my table-flipping, all-caps nonsense from /r/DidntGetMyGjallarhorn and it cuts off the last character.

level 1

o Use theme from /r/ooerintensifies

Redditing in hard mode.

level 1
2 points · 3 years ago

Was the RES night mode compatibility left in?

level 2
redditOriginal Poster6 points · 3 years ago

Are you asking about a specific theme?

level 3

I am using Carbon, and it does not appear to be night-mode compatible. Here are the issues I'm seeing:

  1. Background of username / karma / mail area is grey, text is unreadable.

  2. "Search" text in search box is unreadable.

It's too bad, because I'd much rather use the gold benefit Carbon theme with night mode turned on in RES, because if I turn off night mode and go to a themed page, BAM, I get a blinding white screen.

level 4
Comment deleted3 years ago
level 5

Thanks for the outreach :) RES CSS is still a bit hard to select for, but practically all of nightmode is documented

RES v4.5.4 (current release) nightmode
latest version of nightmode (not released)

level 6
6 points · 3 years ago

If only we were allowed to use 100+kb stylesheets, I could've included a beautiful nightmode in with the default. Now I have to make a separate theme. =\

level 7

Would love to see that, really digging having serene theme on everything. Also, congrats on getting chosen for a featured theme!

level 6
Comment deleted2 years ago
level 7

It's already implemented and awaiting release (ETA unknown).

level 4
redditOriginal Poster3 points · 3 years ago · edited 3 years ago

In that case I think you'll want to disable 'allow subreddits to show me custom themes' on your preferences page. example gif

This will mean all subreddits are styled with carbon. You can then use the sidebar toggle if you want to turn on the style for a specific subreddit.

See /u/andytuba's comment here: /r/goldbenefits/comments/33ei8y/introducing_reddit_themes_change_the_appearance/cqk55id

level 3
1 point · 3 years ago

IIRC, most of them were compatible as subreddit themes. I'm pretty much asking if you guys left that part in when you ported.

level 4
6 points · 3 years ago · edited 2 years ago

.

level 5
[deleted]
2 points · 3 years ago

Excellent job rolmos! I remember you from back in the good ol' /r/tf2trade days (different account; think you helped me out with something at one point, might've been the flair link thing?)

Anyways, awesome to see you and your work here. Cheers man :D

level 4
4 points · 3 years ago

I haven't included a nightmode simply because you have to tell RES to use nightmode via a link in the sidebar. Which can't be done on the front-page.

I will however release a dark version soon(ish).

level 4

Naut isn't unfortunately. So I'd recommend that nightmode users not use it, and perhaps try the /r/Carbon theme instead or wait until the night version of Naut is ready.

The /r/NautClassic theme is currently at 99kb, so there's literally no space for me to add the nightmode compatability (which is quite a lot).

Maybe /u/honestbleeps can comment on wheter nightmode will disable the reddit themes or not.

level 5
level 6

Doesn't do that for me though. Browsing the frontpage of reddit with nightmode enabled doesn't disable /r/NautClassic. Might be because there's no sidebar at all there?

level 7

ohhh the front page... yeah, sorry, I replied too quickly.

RES doesn't disable anything on the front page because it doesn't even know there might be a custom style!

level 4

Depends on the theme, neh? Check the subreddit's stylesheet before you set it in your preferences and look for references to res-nightmode.

level 1

Aw yiss

level 1

sweet. bears repeating. sweet.

level 1
2 points · 3 years ago

I'm guessing these themes will do nothing for Baconreader on Android, correct?

level 2
redditOriginal Poster3 points · 3 years ago

Correct, reddit themes only affect reddit.com in your browser.

level 1
2 points · 3 years ago · edited 3 years ago

Is a future feature going to be we are able to create our own custom themes? Cause that would be really awesome!

Edit: figured it out, just make a sub and edit its CSS

level 2

You already can create a custom theme. Just make a test sub, set up a CSS the way you want it, and load that as a theme (you can enter a subreddit name at the bottom of the theme preferences). I set up my test sub /r/I_AM_A_IDIOT_TOO with my own photos and I'm using that as a theme.

Otherwise, I recommend using an existing subreddit's style if you like it. For instance, check out /r/Naut or /r/Minimalism.

level 3

Yeah, I have now found this out. And created my own awesome theme! Set /r/WibbleWobble as your theme and fun stuff will happen!

level 4

Hah, that one's fun. Neat little CSS3 trick.

level 5

It is so hard to upvote stuff with this enabled!

level 6
[deleted]
6 points · 3 years ago

Neat little CSS3 trick.

It is so hard to upvote stuff with this enabled!

"Voters hate him"

level 1
2 points · 3 years ago

Any chance we can get an increase in stylesheet size now that there're additional pages to style?

level 2
redditOriginal Poster2 points · 3 years ago

It is unlikely that we will increase stylesheet size in the near future as the CSS loading is fully blocking (everything else on the page has to wait for it to load before loading).

level 3
2 points · 3 years ago

Makes sense, I guess.

But what if you decreased the maximum size of images?

If I understand correctly, the maximum amount of images a subreddit is allowed to load is 25MB (50 images * 500KB).

100KB is miniscule compared to that.

level 4
2 points · 3 years ago

CSS blocks page loads (and should since you don't want a flash of unstyled content). Images can be loaded lazily after the rest of the page.

level 5
1 point · 3 years ago

Ah, okay. Thanks for the clarification!

level 1

Oh my gawd, just noticed that this also themes the moderator mail page when you've selected the theme. I don't have to look at a cancerously bad white shit theme anymore, thank you so much

level 2

You still have to deal with the utterly horrible modmail though (until they get around to fixing it... eta unknown).

level 3

Yeah, they're never going to fix that.

level 1
2 points · 3 years ago

Awwww yeaahhhh /r/serene by /u/qtx

Was wishing the AskReddit theme was the standard the other day. I love the upvote and downvote animations.

level 2

I've had such a hard on for it since I first saw it. So happy I can set it sitewide and view my inbox with it!

level 1

Is the a way to give all subs the apperance of /r/Lounge?

level 2
redditOriginal Poster4 points · 3 years ago

Yes, by using the 'other' option in the theme selector. Be aware, the lounge style is pretty broken at the moment. I'm working on converting it so it works for all of reddit.

level 3

Wow, this does look terrible....

level 3

Thanks! I'll try to find it!

level 1

Great, right when my gold is wearing off, I get a feature I'd want to use.

level 1

While this feature is amazing; I've noticed a small problem with one of the subreddits I mod, with the naut theme, and it would happen with just about any theme. This problem would occur on any subreddit that makes an empty link styled with their css. For example there is the styled streamer table we have on the sidebar, with these themes, some links just plain don't work. In my mind, I see one of two options for a proper solution:

  1. Let subreddits have some code that will always be used, even if disabled (only when using a theme)

  2. Give subreddits more stylesheets, specifically, one for each available theme, and when that theme is selected, the code in that subs stylesheet for that theme takes over. Rule, the majority of the theme can not be changed, mainly used for things like spoiler tags, and other [href] elements, maybe some sidebar functionality

level 1
2 points · 2 years ago

Carbon is my favorite theme - very cool. Good work /u/ggitaliano!

level 1
[deleted]
2 points · 1 year ago

How is it that this is a year old and I can still comment on it?

EDIT: GOLD.

level 1

That gif really was handy.

level 1

This is amazing. Thank you!

level 1

That one guy that gave gold to the *admin of reddit :/

level 1

MY OCD IS SO HAPPY. THANK YOU

level 1

Ooh. Now this is a cool new addition. I don't know how much I'll use it (I'll probably wait to see more themes that work sitewide before using it), but I like the option!

level 1

AWESOME! Now I can browse a mega of all the megalounges without having to miss the classy theme.

level 1

That carbon one looks like a sexier version of the android night mode!

level 1

splendid! thank you <*>

level 1

Is it possible to upload our own themes?

level 1
1 point · 3 years ago

On some subreddits, (ex: /r/AndroidQuestions ) when you check the option Show this subreddit's theme you lose the option to uncheck it.

I guess this is probably an oversight and this could be fixed in the subreddit's CSS, but right now the workaround I've found to revert back was to go in Chrome's Developer tools, search for toggle sr_style_toggle and remove display: none from element.style{ .titlebox}. This allowed me to see the form once again and uncheck it.

Is there something we can do to ensure these options cannot be hidden by accident or voluntarily.

level 2
redditOriginal Poster1 point · 3 years ago

Thanks for the notice. This is because their theme is based of an earlier version of Naut that had a general selector to hide such toggles. I'll message the mods and ask them to unhide.

level 3
1 point · 3 years ago

Thanks for your help!

level 3

Hey is there any chance we could get in touch with the mods over at http://www.reddit.com/r/funhaus ? I asked them nicely a couple weeks ago if they could add back the checkbox so i can use reddit themes again, but have since been ignored. It's the only subreddit i frequent that i can't use with reddit themes and it's driving me crazy!

level 4
redditOriginal Poster1 point · 3 years ago

Thanks for the heads up. I've contacted them.

level 5

Much appreciated, thanks!

level 1

/u/powerlanguage I really enjoy this feature except that it is incompatible with flair (images, to be exact) and banners. If its possible, add compatibility and it will be perfect.

level 1
[deleted]
1 point · 2 years ago

I just got Reddit Gold. Can I find out who gave me gold and when it happened, so I can give thanks?

level 1

Hmmm just got GOLD and I do not see this as beneficial I mean changing how the theme looks does not add value to the member don't you think?

There must be some good feature for GOLD here just need to know or can you help me?

level 1

Why do people even want to hide RES features?

level 1

Woah I'm commenting on a two year old post whaaaaat

level 1

Amazing! Thank you, guys.

level 1

http://i.imgur.com/RYChAuP.gif

twitch

You have some or orangered there... and it hasn't been clicked yet.

level 1

Hey everyone! I am confused of a few things... I bought reddit gold and would like to create my own vending subreddit.. it says I am too new ( I have been here 9 months).. Can you guys point me in the right direction to someone that has authority to help me set up my own subreddit?

level 1
-14 points · 3 years ago(0 children)
level 2
9 points · 3 years ago · edited 3 years ago

Calm down. Reddit has more than one employee and can do many things at once. One of the admins just said in a blog post not too long ago that they have people currently working on improving the search feature.

Edit: found the discussion if you care to read it. /u/comeforthlazarus sounded pretty serious about it.

level 3

i'm a serious man.

level 2

Search works fine for me, you just need to know what you're looking for. What is it that bugs you about it?

level 2

Yeah, one major flaw of search are the titles people give posts and that's a bug no one will be able to fix.

Also this is actually a useful change. You can style reddit in such a way that it's more useful. People are already brainstorming ideas on how to improve modmail for example.

Community Details

26.3k

Subscribers

19

Online

A subreddit within which the denizens of reddit can discuss the merits and detriments of reddit gold.

Create Post
Cookies help us deliver our Services. By using our Services or clicking I agree, you agree to our use of cookies. Learn More.