Skip to content

Instantly share code, notes, and snippets.

View mturjak's full-sized avatar
💭
I may be slow to respond.

Martin Turjak mturjak

💭
I may be slow to respond.
  • Göttingen, Germany
View GitHub Profile
@mturjak
mturjak / SassMeister-input.scss
Created November 24, 2013 15:37
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
$max-mobile: 300px;
@mixin isMobile() {
@media only screen and (max-width: $max-mobile) { @content; }
}
@mturjak
mturjak / SassMeister-input.scss
Created November 22, 2013 07:44
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@mixin setSpace($setSpace: padding, $setSpaceValues: 0 0 0 0){
@if type-of($setSpace) == list{
$setSpaceValues: $setSpace;
$setSpace: padding;
}
@mturjak
mturjak / SassMeister-input.scss
Created November 22, 2013 07:34
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@function setUnit($val){
@return if(unitless($val), $val * 1px, $val);
}
@mixin setSpace($setSpace: padding, $setSpaceValues: 0 0 0 0){
@mturjak
mturjak / SassMeister-input.scss
Created November 21, 2013 20:00
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
// function for calculating power ($b - base, $n - power) (Sass v3.3 has already an integrated pow() function for this):
// thisone is made for power >= 0
@function pwr($b, $n) {
$f: if($n <= 0, 1, $b);
@while $n > 1 {
@mturjak
mturjak / SassMeister-input.scss
Created November 21, 2013 14:26
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
$layer-count: 123;
@function rep($n, $s: "0") { $out: $s; @while str-length($out) < $n { $out: $out + $s; } @return $out; }
@function zerofill($i, $n) { $l: str-length(#{$i}); @return #{if($n > $l, rep($n - $l), "")}$i; }
@mturjak
mturjak / SassMeister-input.scss
Created November 21, 2013 13:59
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@function zerofill($i) {
@return #{str-slice("0000",0,4 - str-length(#{$i}))}$i;
}
@for $i from 1 through 100 {
@mturjak
mturjak / SassMeister-input-HTML.haml
Created November 18, 2013 21:14
Generated by SassMeister.com.
.shift_m_sml
test
.shift_m_mid
test
.shift_m_big
test
.shift_p_sml
test
.shift_p_mid
test
@mturjak
mturjak / SassMeister-input.scss
Created November 18, 2013 15:53
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
[class*="shift"] {
$sft-o: 10px;
@mixin shift_stp($val) {
&[class*="_sml"]{ #{$val}: $sft-o; }
&[class*="_mid"]{ #{$val}: $sft-o * 2; }
@mturjak
mturjak / SassMeister-input-HTML.html
Created November 17, 2013 23:24
Generated by SassMeister.com.
<div class="anim"></div>
@mturjak
mturjak / SassMeister-input.scss
Created November 17, 2013 22:39
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
$skill: (supernarrow:12px, narrow:23px, normal:42px, wide:234px, superwide:440px);
@mixin skill-func($val) {
& { width : $val; }
}