v2 first draft

This commit is contained in:
Pedro Reis 2015-10-14 11:10:55 +01:00
parent 035b55a9ca
commit 2375fe7637
41 changed files with 837 additions and 239 deletions

60
assets/sass/config/_mixins.scss Executable file
View file

@ -0,0 +1,60 @@
/*
* Media query to respond to a minimum size (mobile first)
*/
@mixin resp-min($size) {
@media screen and (min-width: $size) {
@content;
}
}
/*
* Media query to respond to a maximum size
*/
@mixin resp-max($size) {
@media screen and (max-width: $size) {
@content;
}
}
/*
* Output font size in px/rem
*/
@mixin font-size($px) {
font-size: $px + px;
font-size: #{$px / 16}rem;
}
/*
* Placeholder mixin for <input>
*/
@mixin placeholder() {
$placeholders: ":-webkit-input" ":-moz" "-moz" "-ms-input";
@each $placeholder in $placeholders {
&:#{$placeholder}-placeholder {
@content;
}
}
}
/**
* Clearfix
*/
@mixin clearfix() {
&:before,
&:after{
content: " ";
display: table;
}
&:after{
clear: both;
}
}