Skip to content

Instantly share code, notes, and snippets.

View Benjaminsson's full-sized avatar

Johan Benjaminsson Benjaminsson

View GitHub Profile
@Benjaminsson
Benjaminsson / remify.scss
Last active July 30, 2020 08:45
SASS REMify
@mixin remify($property, $sizes) {
$pixelSizes: ();
$remSizes: ();
@each $s in $sizes {
$pixelSizes: append($pixelSizes, $s * 1px);
$remSizes: append($remSizes, rem($s));
}
#{$property}: $pixelSizes;
@Benjaminsson
Benjaminsson / gist:c8cc4fb0c573dab2653c
Created June 1, 2015 12:02
Set unique class and id on body tag with Umbraco Razor
<body id="@CurrentPage.Name" class="@CurrentPage.DocumentTypeAlias.ToLower()">
@Benjaminsson
Benjaminsson / gulpfile.js
Last active April 26, 2020 20:53
Boilerplate gulpfile for Umbraco projects
'use strict';
// Load plugins
var gulp = require('gulp'),
$ = require('gulp-load-plugins')(),
browserSync = require('browser-sync'),
reload = browserSync.reload;
// Sass
gulp.task('sass:dev', function () {
@Benjaminsson
Benjaminsson / package.json
Last active November 19, 2015 13:23
My boilerplate packe.json for an Umbraco site
{
"name": "package",
"version": "1.0.0",
"private": true,
"devDependencies": {
"gulp": "~3.8.11",
"gulp-load-plugins": "~0.10.0",
"browser-sync": "~2.7.2",
"wiredep": "~2.2.2",