Skip to content

Instantly share code, notes, and snippets.

View shaunbent's full-sized avatar

Shaun Bent shaunbent

View GitHub Profile
@shaunbent
shaunbent / SassMeister-input.scss
Created May 11, 2015 07:45
Generated by SassMeister.com.
// ----
// Sass (v3.4.13)
// Compass (v1.0.3)
// ----
@function str-replace($string, $search, $replace: '') {
$index: str-index($string, $search);
@if $index {
@return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);
@shaunbent
shaunbent / index.html
Created June 17, 2015 09:48
Stylesheet Loading
<!--[if lte IE 8]>
<link rel="stylesheet" href="path/to/fixed.css" />
<![endif]-->
<!--[if gt IE 8]><!-->
<link rel="stylesheet" href="path/to/enhanced.css" />
<!--<![endif]-->
@shaunbent
shaunbent / SassMeister-input.scss
Last active August 29, 2015 14:26
Generated by SassMeister.com.
// ----
// Sass (v3.4.14)
// Compass (v1.0.3)
// ----
@function map-combine($source, $map) {
@each $key, $value in $map {
$new: ($key: $value);
@if map-has-key($source, $key) {
@shaunbent
shaunbent / SassMeister-input.scss
Created September 2, 2015 06:39
Generated by SassMeister.com.
// ----
// Sass (v3.4.14)
// Compass (v1.0.3)
// ----
// Colour them
$sport-yellow: #ffdf43;
$news-red: #bb1919;
$iplayer-pink: #f54997;
$live-blue: #1169f6;
@shaunbent
shaunbent / SassMeister-input.scss
Created October 5, 2015 08:35
Generated by SassMeister.com.
// ----
// libsass (v3.3.0-beta2)
// ----
@mixin foo() {
color: red;
@at-root {
.foo #{&} {
background: green;
@shaunbent
shaunbent / SassMeister-input.scss
Created November 26, 2015 14:26
Generated by SassMeister.com.
// ----
// libsass (v3.2.5)
// ----
$gel-grid-1280-toggle-class: null !default;
$gel-grid-enable--1280-breakpoint: true !default;
@mixin gel-wrap-1280-breakpoint() {
content: '1280 CSS';
@shaunbent
shaunbent / SassMeister-input.scss
Last active November 27, 2015 16:24
Generated by SassMeister.com.
// ----
// libsass (v3.2.5)
// ----
$gel-grid-1280-toggle-class: 'bp-1280';
$core: true;
$enhanced: true;
$gel-grid-1280-toggle-class: null !default;
@shaunbent
shaunbent / SassMeister-input.scss
Created December 15, 2015 08:59
Generated by SassMeister.com.
// ----
// libsass (v3.2.5)
// ----
@mixin sport-brand($colour: 'black') {
@if $colour == 'white' {
color: #fff;
.no-svg & {
background-position: 0 -30px;
$(function(){
$('.site-header') .css({'height': (($(window).height() - 20 ))+'px'});
$(window).resize(function(){
$('.site-header') .css({'height': (( $(window).height() - 20 ))+'px'});
});
});
@shaunbent
shaunbent / SassMeister-input.scss
Created November 15, 2013 17:41 — forked from kaelig/SassMeister-input.scss
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
// Transform a value into rem
// Assuming baseline is set to 10px on :root/html
@function rem($value, $baseline: 10px) {
@if type-of($value) == list {
$result: ();