Skip to content

Instantly share code, notes, and snippets.

View jensgro's full-sized avatar

Jens Grochtdreis jensgro

View GitHub Profile
@jensgro
jensgro / _nolist.scss
Created January 19, 2015 12:40
Listen ohne Listenmarkierungen formatieren
@mixin nolist($inline:false){
list-style-type: none;
margin: 0;
padding: 0;
@if $inline == true {
display: inline;
}
}
@jensgro
jensgro / picture1.html
Created January 19, 2015 12:00
Nutzungsszenarien des neuen picture-Elements
<!-- Die source-Elemente werden von oben nach unten gelesen. -->
<!-- Alles unter 800px-Breite bekommt also die zweite Source. -->
<!-- Oder das Fallback-Bild, wenn es die Elemente nicht kennt. -->
<picture>
<source media="(min-width: 800px)"
srcset="big.jpg 1x, big-hd.jpg 2x">
<source srcset="small.jpg 1x, small-hd.jpg 2x">
<img src="fallback.jpg" alt="Tolle Bildbeschreibung">
</picture>
@jensgro
jensgro / srcset.html
Last active August 29, 2015 14:13
Die Verwendung des src-set-Attributs
<!-- Bild je nach Pixeldichte (Retina) -->
<img src="bild.jpg"
srcset="bild-2x.jpg 2x"
alt="Tolle Bildbeschreibung">
<!-- Bild je nach Viewportbreite (w = Bildbreite) -->
<img src="small.jpg"
srcset="large.jpg 1024w, medium.jpg 640w, small.jpg 320w"
alt="Tolle Bildbeschreibung">
@jensgro
jensgro / dabblet.css
Created January 15, 2015 17:53
Semantik und Optik sind entkoppelt
/**
* Semantik und Optik sind entkoppelt
*/
.paragraphToList {
margin: 20px;
}
.paragraphToList p {
display: list-item;
margin-left: 10px;
color: black
<!-- BEM -->
<div class="section__item section__item--someoption grid__row grid__row--gutter">
<div class="grid__item grid__item--small1 grid__item--wide3">
Some content
</div>
</div>
<!-- Suit CSS -->
<div class="Section-item Section-item--someoption Grid-row Grid-row--gutter">
@jensgro
jensgro / SassMeister-input-HTML.html
Last active August 29, 2015 14:10
Google/Nexus Style Buttons using SCSS
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
</a><div class="shopping-cartTag"><a href="#"><i class="fa fa-shopping-cart fa-3x"></i></a></div>
<a href="#" class="button blue-button" class="ripplelink">
<h3 class="button-title">Product One</h3>
<div class="button-description">The item description goes here</div>
<div class="button-price">$5</div>
<div class="button-arrow"></div>
</a>
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
</a><div class="shopping-cartTag"><a href="#"><i class="fa fa-shopping-cart fa-3x"></i></a></div>
<a href="#" class="button blue-button" class="ripplelink">
<h3 class="button-title">Product One</h3>
<div class="button-description">The item description goes here</div>
<div class="button-price">$5</div>
<div class="button-arrow"></div>
</a>
@jensgro
jensgro / table.css
Last active August 29, 2015 14:10 — forked from colintoh/table.css
table { display: table }
tr { display: table-row }
thead { display: table-header-group }
tbody { display: table-row-group }
tfoot { display: table-footer-group }
col { display: table-column }
colgroup { display: table-column-group }
td, th { display: table-cell }
caption { display: table-caption }
@jensgro
jensgro / SassMeister-input.scss
Last active November 30, 2016 11:50
Keyframe Animation
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
// Keyframes Mixin
// https://medium.com/@dtinth/declaring-a-css-animation-keyframes-directly-on-an-element-using-sass-f091a0a15dbd
@mixin animation-keyframes {
$animation-number: 0 !default !global;
@jensgro
jensgro / SassMeister-input.scss
Last active August 29, 2015 14:09
Generated by SassMeister.com.
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
// Keyframes Mixin
// https://medium.com/@dtinth/declaring-a-css-animation-keyframes-directly-on-an-element-using-sass-f091a0a15dbd
@mixin animation-keyframes {
$animation-number: 0 !default !global;