Skip to content

Instantly share code, notes, and snippets.

View AdmireNL's full-sized avatar

Arnoud AdmireNL

View GitHub Profile
@AdmireNL
AdmireNL / 0_reuse_code.js
Created January 20, 2016 17:30
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@AdmireNL
AdmireNL / SassMeister-input-HTML.html
Last active August 29, 2015 14:16
For loop sprite coordinates (star rating)
<div class="rating rating-0"></div>
<div class="rating rating-1"></div>
<div class="rating rating-2"></div>
<div class="rating rating-3"></div>
<div class="rating rating-4"></div>
<div class="rating rating-5"></div>
@AdmireNL
AdmireNL / SassMeister-input-HTML.html
Last active August 29, 2015 14:09
Colorwheel generated animation steps with for loop
<div class="box"></div>
@AdmireNL
AdmireNL / SassMeister-input.scss
Created November 14, 2014 15:06
RTL text direction function
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
$dir: rtl;
@function shorthand($values) {
@return if($dir != rtl, $values, nth($values,1) nth($values,4) nth($values,3) nth($values,2));
}
@AdmireNL
AdmireNL / SassMeister-input.scss
Last active August 29, 2015 14:09
Media Queries map with each loop
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
$mqs: (
'500px': ('font-size': 12px, 'color': #000),
'1000px': ('font-size': 18px, 'color': #ccc),
);
@AdmireNL
AdmireNL / SassMeister-input.scss
Last active August 29, 2015 14:09
Media queries mixin
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
@mixin mq($min-max, $exclude: false) {
@if ($exclude and length($exclude == 2)) {
@media (min-width: nth($min-max,1)) and (max-width: nth($exclude,1)), (min-width: nth($exclude,2)) and (max-width: nth($min-max,2)) {
@content;
}
@AdmireNL
AdmireNL / SassMeister-input.scss
Last active August 29, 2015 14:09
Animation keyframes mixin with unique ID
// ----
// Sass (v3.4.12)
// Compass (v1.0.3)
// ----
// Inspired by http://roy.io/tbt
@mixin animation-keyframes($animation-name) {
@keyframes #{$animation-name} {
@at-root {
@AdmireNL
AdmireNL / SassMeister-input.scss
Last active August 29, 2015 14:09
Media queries mixin with devices map
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
$devices: (tablet: 768px, phone: 320px);
@mixin respond-to($device) {
@if (map-has-key($devices, $device)) {
@media (max-width: map-get($devices, $device)) {
@AdmireNL
AdmireNL / SassMeister-input.scss
Last active August 29, 2015 14:09
Column span mixin
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
$total-columns: 12;
$column-width: 60px;
$gutter-width: 20px;
@mixin column-span($columns) {