Skip to content

Instantly share code, notes, and snippets.

View MeoMix's full-sized avatar

Sean Anderson MeoMix

  • San Francisco, CA
View GitHub Profile
.blue {
background-color: rgb(66, 133, 244);
}
/* https://www.google.com/design/spec/components/buttons.html#buttons-raised-buttons */
.disabledButton--dark {
background-color: rgba(255, 255, 255, .12);
}
/*
import * as postcss from 'postcss';
class MixinFrom {
constructor() {
this.plugin = this.plugin.bind(this);
}
plugin(css, result) {
const promises = [];
import { mixin } from 'lodash';
mixin({
// Inspired by: https://gist.github.com/danro/7846358
// Leverage requestAnimationFrame for throttling function calls instead of setTimeout for better perf.
throttleFramerate: function(callback) {
var wait = false;
var args = null;
var context = null;
import { LayoutView } from 'marionette';
import styles from './application.css!';
import template from './application.hbs!';
import _ from 'lodash';
export default LayoutView.extend({
el: 'main',
template,
templateHelpers: {
styles: styles
import { LayoutView } from 'marionette';
import template from './share.hbs!';
import styles from './share.css!';
import Playlist from 'playlist/playlist';
import PlaylistView from 'playlist/playlistView';
import RouteType from 'common/enum/routeType';
export default LayoutView.extend({
className: styles.share,
template,
<h1 class='{{styles.title}}'>
Contact
</h1>
<h4 class='{{styles.description}}'>
Got somethin' to say? Drop me a line!
</h4>
<div class='{{styles.card}}'>
All fields are required.
.playlist {
}
.loading {
}
.error {
}
.navigationItem {
display: flex;
}
.link {
padding: 16px;
height: 48px;
flex: 1;
}
//NOTE: BUG ISSUE 949 HAS BEEN PATCHED IN THIS VERSION: http://code.google.com/p/jstree/issues/detail?id=949 THE DEFAULT THEMES VALUE HAS BEEN SET.
/*
* jsTree 1.0-rc3
* http://jstree.com/
*
* Copyright (c) 2010 Ivan Bozhanov (vakata.com)
*
* Licensed same as jquery - under the terms of either the MIT License or the GPL Version 2 License
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
/*jslint node: true*/
// Provides methods which may be executed from the command prompt by being in this files cwd.
// Type grunt to run the default method, or "grunt paramater" to run a specific method.
//
// Options:
// * grunt: Start up a server, run Jasmine test cases, watch for changes.
// * grunt test: Start up a server, run Jasmine test cases.
// * grunt lint: Display linter errors about the project
// * grunt dist: Create a dist folder with a .zip containing the extension ready to be uploaded
//