Skip to content

Instantly share code, notes, and snippets.

View mhz-tamb's full-sized avatar

Sergey Shiryaev mhz-tamb

View GitHub Profile
@mhz-tamb
mhz-tamb / goals.js
Created December 3, 2015 20:14
Simple analytics goals
document.addEventListener('DOMContentLoaded', function() {
var elements = document.querySelectorAll('[data-goal-ya], [data-goal-ga]');
for (var i = 0; i < elements.length; i++) {
elements[i].addEventListener('click', function() {
try {
if (typeof(this.dataset.goalYa) != 'undefined') {
yaCounterXXXXXXX.reachGoal(this.dataset.goalYa);
}
if (typeof(this.dataset.goalGa) != 'undefined') {
ga('send', this.dataset.goalGa, location.pathname);
@mhz-tamb
mhz-tamb / paddings.scss
Last active November 16, 2015 13:05
SASS generation paggings
$paddings: (5, 10, 15, 20, 25, 30);
@each $padding in $paddings {
.mt-#{$padding} {
margin-top: #{$padding}px;
}
}
@each $padding in $paddings {
.mb-#{$padding} {