Skip to content

Instantly share code, notes, and snippets.

View dayvonjersen's full-sized avatar

dayvonjersen dayvonjersen

View GitHub Profile
@dayvonjersen
dayvonjersen / .htm
Last active August 29, 2015 14:26
single element hamburger
<style>
.hamburger {
box-sizing: border-box;
width: 25px;
height: 20px;
border-top: 2px solid;
border-bottom: 2px solid;
position: relative;
}
.hamburger::before{
@dayvonjersen
dayvonjersen / gist:b03788ba3b9a7c75fb18
Created July 8, 2015 19:29
<img> tag to data uri
// var originalImage = document.querySelector('img');// ...
var canvas = document.createElement('canvas'),
context, dataURI;
canvas.width = originalImage.width;
canvas.height = originalImage.height;
context = canvas.getContext('2d');
context.drawImage(originalImage, 0, 0);
dataURI = canvas.toDataURL('image/png');
@dayvonjersen
dayvonjersen / gist:ba60ede745878d536db0
Last active August 29, 2015 14:24
random unique id generator
function uniqid(prefix) {
prefix = typeof(prefix) === "undefined" ? "r4nd0m" : prefix.toString();
function q() {
return parseInt(Math.pow(2,32) * Math.random(),10).toString(16);
}
return prefix + q() + q() + q() + q();
}