Skip to content

Instantly share code, notes, and snippets.

<div class="pure-g">
<div class="pure-u-20-24 padding-r-s-mobile">
<h2 class="h3 margin-none">
{{course.title}}
</h2>
<p class="light margin-none small">
{{#t}}Next Due {{date course.next_section_due "full"}}{{/t}}
<span class="pink">({{date course.next_section_due "fromNow"}})</span>
&nbsp;/&nbsp;
@meirish
meirish / SassMeister-input.scss
Created May 28, 2014 14:11
Generated by SassMeister.com.
// ----
// Sass (v3.3.7)
// Compass (v1.0.0.alpha.18)
// ----
$transparent : transparent;
$black : #000000;
$indigo : #071932;
$white : #ffffff;
@meirish
meirish / SassMeister-input.scss
Created April 16, 2015 15:46
Generated by SassMeister.com.
// ----
// Sass (v3.3.14)
// Compass (v1.0.1)
// ----
.btn {
font-weight: bold;
&:focus {
font-style: italic;
}
@meirish
meirish / backbone.snippets
Created May 6, 2011 22:00
backbone snippet for snipmate w/vim
snippet model
var ${1:model} = Backbone.Model.extend({
initialize: function () {
}
});
var ${2:$1}s = Backbone.Collection.extend({
model: ${3:$1},
url: "${4}"
});
var setTextMeasure = function (contentElement, targetMeasure, maxSize, minSize) {
if (!contentElement) contentElement = $(document.createElement('p'));
if (!targetMeasure) targetMeasure = 66;
if (!maxSize) maxSize = 16;
if (!minSize) minSize = 9;
var body = $('body');
var sizer = contentElement.clone();
var App = {
init: function(){
this.setup();
this.doOtherStuff();
},
setup: function(){
//
},
doOtherStuff: function(){
//
@meirish
meirish / transloadit.py
Created August 14, 2011 01:26
Transloadit.com wrapper by @redneckbeard
{% extends "base.html" %}
{% block extra_head %}
<script type="text/javascript" charset="utf-8" src="{{ MEDIA_URL }}js/jquery.tools.date.min.js"></script>
<script type="text/javascript">
var tlProtocol = (('https:' == document.location.protocol) ? 'https://' : 'http://');
document.write(unescape("%3Cscript src='" + tlProtocol + "assets.transloadit.com/js/jquery.transloadit2.js' type='text/javascript'%3E%3C/script%3E"));
</script>
{% endblock %}
var self = this,
baseUrl = '/myGCS/sw/tracker/gtuSettings/',
idString = '?unitId='+this.model.id,
noCacheString = '&a='+(+new Date),
urls = {
'settings': [baseUrl, idString, 'deviceSettings', noCacheString].join(''),
'battery': [baseUrl, idString, 'batteryUsage', noCacheString].join(''),
'notifications': [baseUrl, idString, 'deviceNotifications', noCacheString].join(''),
'continuous-tracking': [baseUrl, idString, 'batteryUsage', noCacheString].join(''),
'check-ins': [baseUrl, idString, 'batteryUsage', noCacheString].join(''),
@meirish
meirish / rdio.json
Created October 12, 2011 05:29
rdio api output
{
"status": "ok",
"result": [{
"baseIcon": "album/0/5/2/00000000000ed250/square-200.jpg",
"releaseDate": "2011-08-29",
"displayDate": "Aug 29, 2011",
"duration": 4299,
"isClean": false,
"shortUrl": "http://rd.io/x/QFtyPk2NAg",
"canStream": true,
@meirish
meirish / home.html
Created October 15, 2011 18:52
under _.template on both
<!DOCTYPE html>
<html>
<head>
<title>Rdio-Simple Example</title>
</head>
<body>
<a href="/logout">Log out of Rdio</a>
<p>Logged in as <%= firstName %></p>
<div id="player">
<div id="rdioSwf"></div>