Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View Snugug's full-sized avatar

Sam Richard Snugug

View GitHub Profile
@Snugug
Snugug / SassMeister-input.scss
Created September 6, 2015 18:53
Generated by SassMeister.com.
// ----
// Sass (v3.4.14)
// Compass (v1.0.3)
// ----
/**
* Hello World
**/
/*!
@Snugug
Snugug / SassMeister-input.scss
Created September 1, 2015 14:44
Generated by SassMeister.com.
// ----
// libsass (v3.2.5)
// ----
@function foo {
@return 'bar';
}
@mixin bar {
content: 'baz';
@Snugug
Snugug / SassMeister-input.scss
Created August 9, 2015 11:47
Generated by SassMeister.com.
// ----
// Sass (v3.4.14)
// Compass (v1.0.3)
// ----
$EQ-Selectors: ();
@mixin EQSTATECHECK($states, $name) {
$EQ-Error: 'You need to include a state for the `#{$name}` mixin!';
@if (length($states) == 0) {
@Snugug
Snugug / SassMeister-input.scss
Last active August 29, 2015 14:26
Generated by SassMeister.com.
// ----
// libsass (v3.2.5)
// ----
@import "singularitygs";
@import "breakpoint";
@include add-grid(1 10 1);
@include add-grid(4 8 4 at 900px);
@Snugug
Snugug / SassMeister-input.scss
Created July 29, 2015 17:43
Generated by SassMeister.com.
// ----
// Sass (v3.4.14)
// Compass (v1.0.3)
// ----
$foo--bar: red;
$foo__bar: blue;
body {
background: $foo--bar;
@Snugug
Snugug / SassMeister-input-HTML.html
Created July 23, 2015 17:49
Generated by SassMeister.com.
<article>Content</article>
<aside>Sidebar</aside>
@Snugug
Snugug / font-load.js
Created June 28, 2015 22:16
Tiny async JavaScript font loader. Setup: Have all @font-face definitions in a `fonts.css` file, with the `.woff` file base64 encoded in. First time a user comes to your site, no custom fonts, the fonts CSS file gets downloaded async and added to `localStorage`. Each subsequent page view fonts get loaded directly from `localStorage`. I have this…
(function () {
'use strict';
var fonts,
req,
style;
if (window.localStorage && document.querySelector && window.XMLHttpRequest) {
fonts = localStorage.getItem('fonts');
@Snugug
Snugug / gulpfile.js
Created June 10, 2015 18:08
Eyeglass with Gulp Sass
var gulp = require('gulp'),
sass = require('gulp-sass'),
Eyeglass = require('eyeglass');
gulp.task('sass', function () {
gulp.src('sass/**/*.scss')
.pipe(sass(new Eyeglass({
// Sass options go here
})))
.pipe(/* Other Stuff */)
@Snugug
Snugug / SassMeister-input-HTML.html
Created June 2, 2015 15:05
Generated by SassMeister.com.
<div id="one">
<p>one</p>
<div class="childOne"><p>child1</p></div>
<div class="childTwo"><p>child2</p></div>
</div>
<div id="two">
<p>two</p>
</div>
@Snugug
Snugug / SassMeister-input-HTML.html
Created May 29, 2015 15:08
Generated by SassMeister.com.
<div class='a'>A</div>
<div class='b'>B</div>