Skip to content

Instantly share code, notes, and snippets.

View evenfrost's full-sized avatar

Aliaksei Kislou evenfrost

View GitHub Profile
@evenfrost
evenfrost / harvest.js
Last active August 29, 2015 14:15
Adds a button to generate raw text data from daily entries on Harvest.
/**
* Adds a button to generate raw text data from daily entries on Harvest.
*/
(function () {
var button = document.createElement('button'),
nav = document.querySelector('#nav'),
dayLinks = document.querySelectorAll('.js-harvest-current-view .day-view-week-nav a.js-day'),
area;
@evenfrost
evenfrost / swapper.js
Last active January 11, 2017 16:51
Adds Alt+Shift shortcut for swapping languages in Google Translate.
/**
* Adds Alt+Shift shortcut for swapping languages in Google Translate.
* Best used with browser JS injectors such as
* https://chrome.google.com/webstore/detail/custom-javascript-for-web/poakhlngfciodnhlhhgnaaelnpjljija
*/
(function () {
var shiftKeyPressed = false,
altKeyPressed = false,
swap = document.querySelector('#gt-swap');
Router.configure({
layoutTemplate: 'layout',
loadingTemplate: 'loading',
notFoundTemplate: 'notFound',
waitOn: function () {
return [
Meteor.subscribe('users'),
Meteor.subscribe('companiesWithUsers')
];
}