Skip to content

Instantly share code, notes, and snippets.

View codecandies's full-sized avatar
😸
Pffffft.

Nico Brünjes codecandies

😸
Pffffft.
View GitHub Profile
@codecandies
codecandies / teaser.html
Last active August 29, 2015 14:06
teaser template bemming
<article class="teaser">
<h2 class="teaser__heading">
<a class="teaser__combined-link">
<span class="teaser__kicker"></span>
<span class="teaser__title"></span>
</a>
</h2>
<figure class="teaser__media">
<a class="teaser__media-link">
<img class="teaser__media-item" alt="">
@codecandies
codecandies / wp-cli-headergrafik.txt
Created September 23, 2014 11:34
Wordpress CLI Header Shell Command
wp-cli --url="http://blog.zeit.de/teilchen" option update "zon_headergrafik" "teilchen.jpg"
@codecandies
codecandies / BEM_Sass.scss
Created October 1, 2014 11:26
BEM your Sass (looks nice, on the other hand produces unsearchable code)…
.block {
/* Some CSS declarations */
&--modifier {
/* Some CSS declarations for the modifier */
}
&__element {
/* Some CSS for the element */
@codecandies
codecandies / button_tracking_dreckig_aber_schnell.js
Created November 14, 2014 16:03
Schneller Trackingcodefix
var button = document.getElementById('premium.button.weiter.oben.digitalesprobeabolandingpage');
button.onclick = function( evt ) {
evt.preventDefault();
form = document.getElementById('uc-product-add-to-cart-form-15268');
window.wt.sendinfo({linkId: button.id});
form.submit();
}
@codecandies
codecandies / css_begriffe.md
Created December 9, 2014 10:51
CSS Begriffe
h2 { 
	color: #000; 
}
  • Diese Codezeile ist eine CSS-Regel (rule)
  • h2 ist (hier) ein Selektor (selector)
  • color: #000; ist die Deklaration (declaration)
  • color ist die Eigenschaft (property)

Keybase proof

I hereby claim:

  • I am codecandies on github.
  • I am nicobruenjes (https://keybase.io/nicobruenjes) on keybase.
  • I have a public key whose fingerprint is 9DCF BD30 2843 0CBE 78E5 F1A8 B51E 2E22 55CF BFF6

To claim this, I am signing this object:

@codecandies
codecandies / profile_example_code.py
Created March 26, 2015 15:27
Profiling python functions
import logging
log = logging.getLogger(__name__)
import time
before = time.time()
# code to measure
end = time.time()
log.info("{:f}".format(end - before))
@mixin vendor($name, $args...) {
$vendors: -webkit-, -ms-, -moz-, -o-;
$nextWithVendor: false;
$first: true;
$cleanValues: null;
$cleanName: $name;
@if nth( $name, 1 ) == -prefix- {
$cleanName: nth( $name, 2 );
}
@codecandies
codecandies / domready.js
Created July 24, 2015 12:17
DOMReady Crossbrowser
function DOMReady (f) {
var d=document,
e='addEventListener';
d[e] ? d[e]('DOMContentLoaded', f) : window.attachEvent('onload', f)
}
@codecandies
codecandies / addEventListener.js
Created July 29, 2015 08:24
addEventListener Shim IE < 9
function addEvent(elem, event, fn) {
if (elem.addEventListener) {
elem.addEventListener(event, fn, false);
} else {
elem.attachEvent("on" + event, function() {
// set the this pointer same as addEventListener when fn is called
return(fn.call(elem, window.event));
});
}
}