Terrible Name is a custom reddit theme written in SCSS. It's available as subreddit theme and userstyles. You can see a demo of subreddit theme in /r/TerribleName.
Skip this section if you don't want to use SCSS
Just run make
. If you edit the SCSS files a lot and want the output CSS
updated automatically, use make watch-all
.
To control the output you can pass these parameters when running make
:
-
SOURCEMAP: Generate sourcemaps. Valid values are
auto
,inline
,file
, andnone
(default). -
ASSETS: Control values of image variables. If set to
remote
all image variables in subreddit stylesheet will use%%name%%
notation and userstyles will use imgur URLs. If set tolocal
all image variables will use images on located onimage
directory. -
STYLE: Style of the generated CSS. Valid values are
expanded
(default),nested
,compact
, andcompressed
.
For example, to regenerate CSS with compressed style using local images and sourcemaps you can use:
make STYLE=compressed SOURCEMAP=file ASSETS=local clean all
-
Go to your subreddit settings and scroll to section look and feel. Upload file
images/logo.png
using the upload header image form. -
Click edit the stylesheet to go to stylesheet settings and upload the other files inside
images/
directory using the upload form in that page. -
Copy the content of
css/terriblename.css
and put it into your subreddit stylesheet. -
Click Save button to apply.
This theme is compatible with RES nightmode but you have to tell RES to not disable your subreddit's stylesheet in nightmode by adding the following link to your sidebar:
[](#/RES_SR_Config/NightModeCompatible)
The main userstyle can be used alone but to have RES nightmode support you need to install both of them.
Create a blank style with Stylish and put the content of css/userstyle.css
into
the editor box then click Save. If you want nightmode compatibility, you'll
need to create another blank style and copy the content of
css/userstyle-nightmode.css
into it.
-
Some wiki diffs might overlap with sidebar when the browser's window is too small (for example).
-
RES active entry indicator overlapped with "sponsored link" label in list of promoted links page.
-
Doesn't work with RES pinned header feature.
Icons used in this theme are part of the Fugue Icon Set by Yusuke Kamiyamane. Picture used in header banner is a photograph by Holger Winandt.