Skip to content

Instantly share code, notes, and snippets.

@mattbanks
mattbanks / Contract Killer 3.md
Created March 7, 2016 01:50
The latest version of my ‘killer contract’ for web designers and developers

Contract Killer

The popular open-source contract for web designers and developers by Stuff & Nonsense

  • Originally published: 23rd December 2008
  • Revised date: October 8th 2015
  • Original post

/* ==========================================================================
Grid
========================================================================== */
$pad: 20px;
.grid {
margin: 0 0 $pad 0;
@include clearfix();
}
@mattbanks
mattbanks / .hyper.js
Created May 10, 2017 13:34
Hyper config
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
module.exports = {
config: {
// default font size in pixels for all tabs
fontSize: 14,
// font family with optional fallbacks
@mattbanks
mattbanks / .eslintrc
Created March 12, 2018 17:47
base eslintrc
{
"extends": [
"airbnb-base",
"prettier"
],
"parserOptions": {
"ecmaVersion": 8,
"ecmaFeatures": {
"classes": true
}
module.exports = {
// collectCoverage: true,
// collectCoverageFrom: [
// 'app/**/*.js'
// ],
testResultsProcessor: 'jest-junit',
};
@mattbanks
mattbanks / .editorconfig
Created March 12, 2018 17:48
base editorconfig
# EditorConfig coding styles definitions. For more information about the
# properties used in this file, please see the EditorConfig documentation:
# http://editorconfig.org/
# indicate this is the root of the project
root = true
[*]
charset = utf-8
end_of_line = lf
@mattbanks
mattbanks / package.json
Last active March 12, 2018 17:59
base package.json for jest and eslint
{
"name": "project-name",
"description": "project description",
"author": "Matt Banks <[email protected]>",
"version": "1.0.0",
"repository": {
"type": "git",
"url": "project-url-here"
},
"scripts": {