Skip to content

Instantly share code, notes, and snippets.

@disinfeqt
disinfeqt / gist:2317486
Created April 6, 2012 06:03
Tweet Button (https ready)
javascript:(function()%7Bwindow.twttr=window.twttr%7C%7C%7B%7D;var%20D=550,A=450,C=screen.height,B=screen.width,H=Math.round((B/2)-(D/2)),G=0,F=document,E;if(C%3EA)%7BG=Math.round((C/2)-(A/2))%7Dwindow.twttr.shareWin=window.open('https://twitter.com/share','','left='+H+',top='+G+',width='+D+',height='+A+',personalbar=0,toolbar=0,scrollbars=1,resizable=1');E=F.createElement('script');E.src='https://platform.twitter.com/bookmarklets/share.js?v=1';F.getElementsByTagName('head')%5B0%5D.appendChild(E)%7D());
@disinfeqt
disinfeqt / gist:2286703
Created April 2, 2012 19:47
YYETS Copy
(function(){
var output = '';
for(var i = 0,array = document.querySelectorAll('.hover.filebox')[0].querySelectorAll('li'); i<array.length-1; i++){
if(array[i].querySelector('input').checked && array[i].querySelector('a').href.length > 0 && array[i].querySelector('a').href.match('-----') === null){
output += array[i].querySelector('a').href + '\n';
}
}
alert(output);
})();
<!DOCTYPE html>
<html>
<head>
<title>Rdio</title>
<link rel="stylesheet" type="text/css" href="/media/client/core.datauri.ec49282d08e8c22b89088f3af92581e8.css" />
<script charset="UTF-8" type="text/javascript" src="/media/client/libs.651caca4705ca490d8bb6603e5c8d5ee.js"></script>
<script type="text/javascript">
var R = {};
@disinfeqt
disinfeqt / image_replacer.js
Created March 13, 2012 09:11
Image Replacer on Apple.com
if (typeof (AC) === "undefined") {
AC = {}
}
AC.ImageReplacer = Class.create({
_defaultOptions: {
listenToSwapView: true,
filenameRegex: /(.*)(\.[a-z]{3}($|#.*|\?.*))/i,
filenameInsert: "_☃x",
ignoreCheck: /(^http:\/\/movies\.apple\.com\/|\/105\/|\/global\/elements\/quicktime\/|_(([2-9]|[1-9][0-9]+)x|nohires)(\.[a-z]{3})($|#.*|\?.*))/i,
attribute: "data-hires",
html {
overflow: hidden;
height: 100%;
}
body {
overflow-y: scroll;
height: 100%;
}
@disinfeqt
disinfeqt / gist:1319014
Created October 27, 2011 07:58
Twitter bust
<script>
function bust () {
document.write = "";
window.top.location = window.self.location;
setTimeout(function() {
document.body.innerHTML = '';
}, 0);
window.self.onload = function(evt) {
document.body.innerHTML = '';
};
@disinfeqt
disinfeqt / gist:1291167
Created October 16, 2011 17:29
Simple CSS button
.button {
display: inline-block;
padding: 4px 12px;
text-align: center;
color: #999;
border: 1px solid #bfbfbf;
.text-shadow;
.border-radius (4px);
.gradient (#f9f9f9, #dcdcdc);
.multi-box-shadow (0 1px 2px #fff inset, 0 1px 0 rgba(0,0,0,.1));
@disinfeqt
disinfeqt / gist:1290718
Created October 16, 2011 09:49
Image Replacement Mixin
.ir (@img, @width, @height) {
display: block;
text-indent: -9999px;
background-image: url("../images/@{img}");
width: @width;
height: @height;
}
/* Usage */
.logo {
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<style type="text/css">
#off-screen-preload {
position: absolute;
top: -5000px;
left: -5000px;
height: 1px;
.t-section:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.t-unit .t-section:after {
clear:none;
}