Skip to content

Instantly share code, notes, and snippets.

View khamer's full-sized avatar

Kevin Hamer khamer

View GitHub Profile
@khamer
khamer / input.scss
Created January 11, 2023 20:33
Generated by SassMeister.com.
.stuff {
$color: #808080;
color: $color;
color: #{fade-out($color, .5)};
$color2: #80808080;
color: #{fade-out($color2, .25)};
}
@khamer
khamer / input.scss
Created April 7, 2022 20:43
Generated by SassMeister.com.
@use "sass:list";
@use "sass:string";
@use "sass:map";
// Skip to line 50
@function unslash-colons($str) {
$index: string.index($str, \:);
@if $index != null {
@return unslash-colons(string.slice($str, 1, $index - 1) + string.slice($str, $index + 1));
@khamer
khamer / input.scss
Created April 7, 2022 20:31
Generated by SassMeister.com.
@use "sass:list";
@use "sass:string";
@use "sass:map";
// Skip to line 50
@function unslash-colons($str) {
$index: string.index($str, \:);
@if $index != null {
@return unslash-colons(string.slice($str, 1, $index - 1) + string.slice($str, $index + 1));
@khamer
khamer / input.scss
Created April 7, 2022 20:24
Generated by SassMeister.com.
@use "sass:list";
@use "sass:string";
@use "sass:map";
@function unslash-colons($str) {
$index: string.index($str, \:);
@if $index != null {
@return unslash-colons(string.slice($str, 1, $index - 1) + string.slice($str, $index + 1));
} @else {
@return $str;
@khamer
khamer / input.scss
Created September 17, 2021 19:41
Generated by SassMeister.com.
/*
<div class="layer bgWhite">…</div>
<div class="layer bgGold">…</div>
<div class="layer bgWhite">…</div>
<div class="layer bgWhite">…</div>
<div class="layer bgGold">…</div>
*/
@khamer
khamer / input.scss
Created September 17, 2021 19:39 — forked from marcelmoreau/input.scss
Generated by SassMeister.com.
/*
<div class="layer bgWhite">…</div>
<div class="layer bgGold">…</div>
<div class="layer bgWhite">…</div>
<div class="layer bgWhite">…</div>
<div class="layer bgGold">…</div>
*/
@khamer
khamer / input.scss
Created September 17, 2021 17:25
Generated by SassMeister.com.
@mixin at($bp, $rule: min-width) {
@if map-has-key($breakpoints, $bp) {
$bp: map-get($breakpoints, $bp);
}
@media screen and (#{$rule}: $bp) {
@content;
}
}
@mixin at-each($map...) {
@khamer
khamer / input.scss
Created May 26, 2021 14:56
Generated by SassMeister.com.
@use "sass:map";
@use "sass:list";
@function hydrate($base, $map) {
$new: ();
@each $key, $value in $base {
$new: list.append($new, $value or map-get($map, $key) or $key);
}
@return $new;
}
@khamer
khamer / input.scss
Created April 8, 2021 13:57
Generated by SassMeister.com.
$breakpoints: (
md: 576px,
lg: 1024px,
xl: 1200px
) !default;
@mixin at($bp, $rule: min-width) {
@if map-has-key($breakpoints, $bp) {
$bp: map-get($breakpoints, $bp);
}
@khamer
khamer / input.scss
Created April 8, 2021 13:56
Generated by SassMeister.com.
$breakpoints: (
md: 576px,
lg: 1024px,
xl: 1200px
) !default;
@mixin at($bp, $rule: min-width) {
@if map-has-key($breakpoints, $bp) {
$bp: map-get($breakpoints, $bp);
}