Skip to content

Instantly share code, notes, and snippets.

View hagenburger's full-sized avatar

Nico Hagenburger hagenburger

View GitHub Profile
@hagenburger
hagenburger / _functions.lsg
Created January 19, 2015 23:22
Color functions in LSG?
# Functions
```
@colorfuncs
foo()
```
@hagenburger
hagenburger / styleguide.lsg
Last active August 29, 2015 14:07
How to use JavaScripts in the LivingStyleGuide
source: styles.scss
javascript-before:
- http://code.jquery.com/jquery-1.11.1.min.js
- /assets/angular-1.2.3.js
- |
$(function() {
alert("Hello World!");
}
@hagenburger
hagenburger / SassMeister-input-HTML.html
Created October 2, 2014 21:10
Generated by SassMeister.com.
<div class="neue"></div>
<div class="darkenlighten"></div>
<div class="tintshade"></div>
@hagenburger
hagenburger / SassMeister-input.scss
Created August 21, 2014 12:18
Generated by SassMeister.com.
// ----
// Sass (v3.3.14)
// Compass (v1.0.0)
// ----
$gap: 20px;
.my-class {
margin: 10px -20px;
// vs.
@hagenburger
hagenburger / SassMeister-input.scss
Created August 21, 2014 12:15
Generated by SassMeister.com.
// ----
// Sass (v3.3.14)
// Compass (v1.0.0)
// ----
$gap: 20px;
.my-class {
margin: 10px -$gap;
// vs.
@hagenburger
hagenburger / SassMeister-input.scss
Created July 8, 2014 16:04
Generated by SassMeister.com.
// ----
// Sass (v3.3.9)
// Compass (v1.0.0.alpha.20)
// Compass Placeholders (v1.1.1)
// ----
@import "compass";
@import "compass-placeholders";
// @extend helps, when all properties
@hagenburger
hagenburger / SassMeister-input.scss
Created July 3, 2014 13:42
Generated by SassMeister.com.
// ----
// Sass (v3.3.9)
// Compass (v1.0.0.alpha.20)
// ----
/* lighten() only works well with dark colors: */
#test {
$color-1: hsl(100, 100, 10%);
useful-1: 28%;
@hagenburger
hagenburger / SassMeister-input.scss
Created July 2, 2014 10:20
Generated by SassMeister.com.
// ----
// Sass (v3.3.9)
// Compass (v1.0.0.alpha.20)
// ----
#x {
result: 50px * 10%;
}
@hagenburger
hagenburger / examples-old.md
Last active March 24, 2016 17:00
Optimized Rails I18n format

Traditional way

my_key_link: 'World'
my_key: 'Hello %{link}!'                      link: link_to(t('my_key_link'), 'xy')
'Hello <a href="xy">World</a>!'
  • Need to check if raw is required everytime
  • Translators can loose the context
@hagenburger
hagenburger / SassMeister-input.scss
Created June 6, 2014 13:23
Generated by SassMeister.com.
// ----
// Sass (v3.3.8)
// Compass (v1.0.0.alpha.18)
// ----
#x {
@for $i from 3 through 1 {
content: "#{$i}";
}
}