Skip to content

Instantly share code, notes, and snippets.

View pdaoust's full-sized avatar

Paul d'Aoust pdaoust

View GitHub Profile
@pdaoust
pdaoust / SassMeister-input.scss
Created December 5, 2013 23:14
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@function f-apply($func, $list, $args...) {
$new-list: ();
@each $item in $list {
$new-list: append($new-list, call($func, $item, $args...));
}
@pdaoust
pdaoust / SassMeister-input.scss
Created December 5, 2013 23:17
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@function f-fold($func, $prev, $list, $args...) {
@each $item in $list {
$prev: call($func, $prev, $item, $args...);
}
@return $prev;
@pdaoust
pdaoust / SassMeister-input.scss
Created December 5, 2013 23:33
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@function f-fold($func, $list, $initial, $args...) {
$start: 1;
@if $initial == null {
// If there's no initial value, use the first in the list.
$start: 2;
@pdaoust
pdaoust / SassMeister-input.scss
Created December 6, 2013 21:55
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
$names: Jim Sandy Clem;
@each $name in $names {
/* Hi, I am #{$name}. */
$most-recent-name: $name;
}
@pdaoust
pdaoust / SassMeister-input.scss
Created December 6, 2013 21:56
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
p {
$color: red;
color: $color;
}
/* #{$color} */
@pdaoust
pdaoust / SassMeister-input.scss
Created December 6, 2013 21:58
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@function square($x) {
$squared: $x * $x;
@return $squared;
}
@pdaoust
pdaoust / SassMeister-input.scss
Created December 6, 2013 22:00
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@mixin lighten-bg-color-by-10-percent($color) {
$lightened: lighten($color, 10%);
background-color: $lightened;
}
@pdaoust
pdaoust / SassMeister-input.scss
Created December 6, 2013 22:00
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@mixin lighten-bg-color-by-10-percent($color) {
$lightened: lighten($color, 10%);
background-color: $lightened;
}
@pdaoust
pdaoust / SassMeister-input.scss
Created December 6, 2013 22:02
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
$have-i-been-written-to-yet: false;
p {
$have-i-been-written-to-yet: true;
color: red;
@pdaoust
pdaoust / SassMeister-input.scss
Created January 8, 2014 22:55
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
$replacement-selector: a child, b child;
.class1, .class2 {
@at-root #{$replacement-selector} {
color: green;