Skip to content

Instantly share code, notes, and snippets.

View mikestreety's full-sized avatar

Mike Street mikestreety

View GitHub Profile
@mikestreety
mikestreety / config.json
Last active August 29, 2015 14:16
Gulp-svg-sprite config
{
"mode": {
"css": {
"spacing": {
"padding": 5
},
"dest": "./",
"layout": "diagonal",
"sprite": "img/sprite.svg",
"bust": false,
@mikestreety
mikestreety / problem.md
Created March 3, 2015 09:11
Shopify Filtering

So this is a story, all about how, I want to sort something out in Shopify...

I know with catgories and tags, Shopify has filtering built in. E.g. if I want to look at Shirts tagged with Red, I can do:

http://shopurl.com/collections/shirts/red

That's fine. I also know if I want large shirts that are red, the URL would be

http://shopurl.com/collections/shirts/red+large

@mikestreety
mikestreety / gist:14e3a90032acd9cf06a1
Last active August 29, 2015 14:11
I got 99 gulp problems but a sprite ain't one
/*
This is the folder structure:
gulpfile.js
build/
bp/
sass/
sprite/
img/
@mikestreety
mikestreety / SassMeister-input-HTML.html
Created November 13, 2014 15:45
Generated by SassMeister.com.
<h1>What would you do if i sang out of tune?</h1>
@mikestreety
mikestreety / SassMeister-input-HTML.html
Created November 13, 2014 15:00
Generated by SassMeister.com.
<h1>What would you do if i sang out of tune?</h1>
@mikestreety
mikestreety / _mixins.scss
Created August 15, 2014 08:22
gulp-svg-sprite
$ieSprite: '.lt-ie9' !default;
$baseFontSize: 16px !default; // For em calc
// Strips units from any number
@function strip-units($number) {
@return $number / ($number * 0 + 1);
}
// Converts px to ems
@mikestreety
mikestreety / _mixins.scss
Created August 4, 2014 10:30
SVG Sprite Set Up
// Strips units from any number
@function strip-units($number) {
@return $number / ($number * 0 + 1);
}
// Converts px to ems
@function em($px, $base: 16px) {
@return (strip-units($px) / strip-units($base)) * 1em;
}
@mikestreety
mikestreety / content.json
Created June 6, 2014 13:16
Sass Newsletter
{
"title" : "Welcome to Issue #17",
"intro_text" : "This issue features fun, frolics and even more articles from Hugo!",
"featured" : [{
"image" : "http://s30.postimg.org/7j2cpmqr5/hero.jpg",
"link" : "http://geek-rocket.de/frontend-development/scss-styleguide-with-bem-oocss-smacss/",
"title" : "Scss-Styleguide with BEM, OOCSS & SMACSS",
"text" : "Here's another great walk through of a Sass-y document styleguide and folder system."
}],
"content" : [{
@mikestreety
mikestreety / SassMeister-input-HTML.html
Created April 3, 2014 11:30
Generated by SassMeister.com.
<div class="list">HELLO</div>
<div class="sidebar">
<div class="list">HELLO</div>
</div>
@mikestreety
mikestreety / SassMeister-input-HTML.html
Created April 3, 2014 11:09
Generated by SassMeister.com.
<div class="list">HELLO</div>
<div class="sidebar">
<div class="list">HELLO</div>
</div>