Skip to content

Instantly share code, notes, and snippets.

View davidkpiano's full-sized avatar
🎹
Working on XState Dev Tools

David Khourshid davidkpiano

🎹
Working on XState Dev Tools
View GitHub Profile
@davidkpiano
davidkpiano / SassMeister-input.scss
Created December 28, 2014 23:01
Generated by SassMeister.com.
// ----
// Sass (v3.4.9)
// Compass (v1.0.1)
// SassyLists (v2.2.1)
// ----
// function fibonacci(){
// var fn1 = 1;
// var fn2 = 1;
// while (1){
@davidkpiano
davidkpiano / SassMeister-input.scss
Created January 31, 2015 18:58
Generated by SassMeister.com.
// ----
// Sass (v3.4.9)
// Compass (v1.0.1)
// ----
@function is-integer($value: null) {
@return (type-of($value) == 'number' and round($value) == $value);
}
/// From https://lodash.com/docs#range
@davidkpiano
davidkpiano / SassMeister-input.scss
Last active August 29, 2015 14:14
Generated by SassMeister.com.
// ----
// Sass (v3.4.11)
// Compass (v1.0.3)
// ----
$ascii-printable: (
31: ' ',
32: '&',
33: '!',
34: '"',
@davidkpiano
davidkpiano / SassMeister-input.scss
Last active August 29, 2015 14:15
Generated by SassMeister.com.
// ----
// Sass (v3.4.11)
// Compass (v1.0.3)
// ----
$E: 2.71828;
$PI: 3.1415926535897932;
@function math-pow($number, $exp) {
@if (round($exp) != $exp) {
@davidkpiano
davidkpiano / SassMeister-input.scss
Last active February 12, 2022 02:29
Generated by SassMeister.com.
// ----
// Sass (v3.4.11)
// Compass (v1.0.3)
// ----
@function math-pow($number, $exp) {
@if (round($exp) != $exp) {
@return math-exp($exp * math-ln($number));
}
@davidkpiano
davidkpiano / SassMeister-input.scss
Created February 9, 2015 18:26
Generated by SassMeister.com.
// ----
// Sass (v3.4.11)
// Compass (v1.0.3)
// ----
@function without-first-letter($string) {
$uppercase-chars: A B C D E F G;
$result: '';
@davidkpiano
davidkpiano / SassMeister-input.scss
Created February 17, 2015 04:14
Generated by SassMeister.com.
// ----
// Sass (v3.4.12)
// Compass (v1.0.3)
// ----
// Micro grid system
$grid-columns: 12;
$grid-gutter: 1rem;
@davidkpiano
davidkpiano / SassMeister-input.scss
Last active July 19, 2017 12:17
Generated by SassMeister.com.
// ----
// Sass (v3.4.12)
// Compass (v1.0.3)
// ----
$__property-append-map__: () !global;
@mixin \+($property, $value: null) {
$selector: selector-parse(&);
@if not map-has-key($__property-append-map__, $selector) {
@davidkpiano
davidkpiano / SassMeister-input.scss
Created February 25, 2015 15:52
Generated by SassMeister.com.
// ----
// Sass (v3.4.12)
// Compass (v1.0.3)
// ----
$__property-append-map__: () !global;
@mixin \+($property, $value: null) {
$selector: selector-parse(&);
@if not map-has-key($__property-append-map__, $selector) {
@davidkpiano
davidkpiano / SassMeister-input.scss
Last active August 29, 2015 14:16
Generated by SassMeister.com.
// ----
// Sass (v3.4.12)
// Compass (v1.0.3)
// ----
$__aggregate-map__: () !global;
@mixin aggregate($property, $value, $separator: comma) {
@if map-get($__aggregate-map__, &) == null {
$__aggregate-map__: map-merge($__aggregate-map__, (&: ())) !global;