Skip to content

Instantly share code, notes, and snippets.

View misscs's full-sized avatar

cs misscs

  • Composites Collective, SassConf
  • New York, NY
View GitHub Profile
@misscs
misscs / gulpfile.babel.js
Created January 25, 2018 03:52
Gulp Publish
import { argv } from 'yargs';
import browsersync from 'browser-sync';
import del from 'del';
import dotenv from 'dotenv';
import fs from 'fs';
import gulp from 'gulp';
import markdown from 'nunjucks-markdown';
import marked from 'marked';
import nunjucks from 'nunjucks';
import pngquant from 'imagemin-pngquant';
@misscs
misscs / AmpImage.js
Last active December 23, 2017 08:18
A React component for AMP images
import React from 'react'
import PropTypes from 'prop-types'
/**
* AMP Image component
* Render images in AMP pages.
* This component is for JPGs. Do not use for animated gifs or svgs.
* <amp-img> relies on JavaScript, if the user chooses to disable scripts,
* images won't display so we always provide a fallback.
* Provides a fallback if images cannot load or site is offline.
@misscs
misscs / gatsbyjs.props.headComponents.js
Created December 20, 2017 15:13
gatsbyjs props.headComponents
[ { '$$typeof': Symbol(react.element),
type: 'link',
key: '/symptoms-a-z/component---src-layouts-index-js-29675f7d7032ba6e9ca7.js',
ref: null,
props:
{ rel: 'preload',
href: '/symptoms-a-z/component---src-layouts-index-js-29675f7d7032ba6e9ca7.js',
as: 'script' },
_owner: null },
{ '$$typeof': Symbol(react.element),
@misscs
misscs / reveal.json
Created March 14, 2016 01:51
Configuration for reveal-md
{
"history": false,
"controls": false,
"progress": true,
"showNotes": true,
"width": 1080,
"height": 700,
"transition": "scroll",
"viewDistance": 5
}
@misscs
misscs / SassMeister-input-HTML.html
Created November 6, 2015 21:17
Generated by SassMeister.com.
<div class="product-purchase-module">
<div class="gallery">
<div class="slide">
<p>I'm a slide with a photo</p>
</div>
</div>
@misscs
misscs / SassMeister-input.scss
Created November 4, 2015 19:19
Generated by SassMeister.com.
// ----
// Sass (v3.4.14)
// Compass (v1.0.3)
// ----
%placeholder {
content: "I will only repeat once";
}
.placeholder {
@misscs
misscs / kevin-lozandier-gitconfg
Created September 4, 2015 06:02
Kevin Lozandier's .gitconfig
[init]
templatedir = ~/.git_template
[push]
default = simple
[color]
ui = true
[alias]
aa = add --all
ap = add --patch
ca = commit --amend
@misscs
misscs / arrows.scss
Last active August 29, 2015 14:21 — forked from bpainter/arrows.scss
// --------------------------------------------------------
// arrows
// --------------------------------------------------------
// $direction: top, left, right, bottom, top-left, top-right, bottom-left, bottom-right
// $color: hex, rgb or rbga
// $size: px or em
// @example
// .element{
// @include arrow(top, #000, 50px);
// }
@misscs
misscs / uses_prefs.json
Created May 16, 2015 17:34
A compendium of my Sublime text settings over time
{
"auto_complete": true,
"auto_complete_commit_on_tab": true,
"auto_complete_with_fields": true,
"binary_file_patterns":
[
"dist/*",
"node_modules/*"
],
"bold_folder_labels": true,