This is /r/muse sub-reddit theme, original theme was /r/apicem, but it was taken and modified heavily by @ncla. Since there was no GitHub repository by original author, I had to use already built stylesheet and work with that. At first, I was extending (over-riding) CSS rules I wanted to change (this was suggested by original author), but later found out that this was inefficient way to build a theme, and I switched to moving styles to separate file and changing them there. Not all styles are moved in their respective files, majority is still left in
everything.css file which is the original
.css file. Pardon the spaghetti, unfortunately designers tend not to be very tech-savvy when it comes to SCSS and Git.
Due to the original theme being a dark one and the current /r/muse theme being a bright one, to avoid complaining about huge color change I converted this theme to a bright one, which was done manually, and the colors were brought into variables for easier conversion. Please excuse my color spaghetti as well.
They are welcome, but please first contact @ncla on GitHub, /u/iamncla on Reddit or through mod-mail /r/muse.
Modern browsers, newest RES. Anything older can piss off.
I would like to ask not use this theme on any other sub-reddits apart from Muse sub-reddits (and any other related Muse sub-reddits). There is /r/apicemlight and /r/apicem which you can freely use. Of course due to the nature of open-source I can't exactly police the usage of this theme.
git pullthe repository
- Get web server going:
- We need HTTPS so that the style-sheet loads.
openssl req -x509 -newkey rsa:4096 -keyout server/key.pem -out server/cert.pem -days 365 -nodes
- Fill out all the information (or leave everything blank) for the certificates
- Install all the
forever start server/server.jsto just launch it
- Allow Chrome to load self-signed localhost SSL certificates in
chrome://flags/#allow-insecure-localhostand restart Chrome, otherwise style-sheet won't load
gulp watchto constantly build the stylesheet
- Install the user-script to get local changes applied to the sub-reddit
- Download TamperMonkey (for Chrome) or GreaseMonkey (for Firefox)
- Navigate to this URL
- Install the user-script by following instructions
- If needed, edit the user-script for your needs (e.g. change sub-reddit to which this script applies)