8000 GitHub - aggfr12/reddit_misc
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

aggfr12/reddit_misc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repo contains an assortment of useful scripts and code snippets for use with reddit. Many of them were written for very specific purposes and are unlikely to be reusable, but are published here in the hope that someone will find them valuable.

stylesheets

This directory contains the stylesheets (CSS) of all the subreddits I've done appreciable theme work on. The one exception is Diablo, to which my contributions were negligible—xiphirx is the primary author.

quotegen.pl

This small perl script takes a text file of strings (delimited by \n) and outputs CSS classes suitable for use with a random-quote element in a subreddit's stylesheet. The quote element looks something like this:

input[name="uh"] ~ a::after, .user::before {
	position: absolute;
	top: 14px;
	right: 400px;
	display: block;
}

and a sample of the output classes looks like this:

input[name="uh"][value^="5"] ~ a::after { content: "quote 1" }
input[name="uh"][value^="4"] ~ a::after { content: "quote 2" }
input[name="uh"][value^="3"] ~ a::after { content: "quote 3" }

The classes select beginning of the uh attribute of the logout field (which is a pseudorandom string) to choose which style to apply. I got the idea from xiphirx of /r/diablo, but I have heard that this trick was originally devised by deadb33f. You can see a working example on /r/diablo, /r/buffy, or /r/angel (as of July 2012).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0