Skip to content

Instantly share code, notes, and snippets.

View alanmoo's full-sized avatar

Alan Mooiman alanmoo

View GitHub Profile
@alanmoo
alanmoo / Pulse kiosk mode plugin
Last active November 8, 2016 21:44
Use with Custom Style Script Firefox Add-on to enable demo mode on network pulse.
var timer;
var idleTimeInMinutes = 1
var scrollDownTime = 4
var scrollUpTime = 0.25
function scrollToBottom(){
console.log('scroll');
$('#latest-view-link').click();
$('html, body').animate({
scrollTop: $('.projects').height()
@alanmoo
alanmoo / keybase.md
Last active February 5, 2016 00:01
Keybase

Keybase proof

I hereby claim:

  • I am alanmoo on github.
  • I am alanmoo (https://keybase.io/alanmoo) on keybase.
  • I have a public key ASDRpnrqLlJydPMmHikeKBccfnZe_NJTbryy_s4qyHjZvQo

To claim this, I am signing this object:

@alanmoo
alanmoo / SassMeister-input.scss
Created January 28, 2014 21:00
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.2)
// Compass (v1.0.0.alpha.17)
// ----
h1{
font-size: 2rem;
@media (max-width: 600px){
font-size: 3rem;
}
@alanmoo
alanmoo / SassMeister-input.scss
Created January 28, 2014 20:47
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.2)
// Compass (v1.0.0.alpha.17)
// ----
$base: #99cc00;
$lighter-base: lighten($base, 10%);
.foo{
color: $base;
@alanmoo
alanmoo / SassMeister-input.scss
Created January 28, 2014 20:45
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.2)
// Compass (v1.0.0.alpha.17)
// ----
.btn{
background: #333;
padding: 5px 10px;
a{
color: white;
@alanmoo
alanmoo / SassMeister-input.scss
Created January 28, 2014 20:19
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.2)
// Compass (v1.0.0.alpha.17)
// ----
.btn{
background: #333;
a{
color: white;
}
@alanmoo
alanmoo / SassMeister-input.scss
Created January 28, 2014 20:20
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.2)
// Compass (v1.0.0.alpha.17)
// ----
$icons: (
search: "\f001",
envelope: "\f002",
checkmark: "\f003",
cancelx: "\f004",
@alanmoo
alanmoo / SassMeister-input.scss
Created January 28, 2014 20:17
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.2)
// Compass (v1.0.0.alpha.17)
// ----
$etfgreen: #99CC00;
$etfpurple: #6633CC;
h1{
color: $etfgreen;
@alanmoo
alanmoo / SassMeister-input.scss
Created January 28, 2014 17:18
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.2)
// Compass (v1.0.0.alpha.17)
// ----
@mixin et-gray-dient{
background: #a8a7a5;
background: linear-gradient(to bottom, #a8a7a5 0%,#8f8e8c 100%);
}
@alanmoo
alanmoo / focusActiveDirective.js
Last active December 20, 2015 06:59
When repeating radio inputs, use this AngularJS directive to make the browser focus on the active input.
angular.module('myApp', [])
.directive('focusActive', function(){
return {
restrict: "A",
link: function(scope, element, attrs) {
attrs.$observe('checked', function(){
if (element[0].checked){
element.focus();
}
})