Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<script id="jsbin-javascript">
@ollejah
ollejah / vue-sprite-use.js
Last active July 7, 2017 16:45
Vue svg directive. Call #{sprite-id}
export default {
install(Vue, opts) {
Vue.directive('svg', {
bind(el, { value }) {
if (!value) {
return;
}
if (!opts.prefix) {
opts.prefix = '';
@ollejah
ollejah / breakpoints.scss
Last active April 7, 2016 10:33
SCSS Breakpoints
$xs: 360px; // Extra small devices | Portrait phones (<34em : 22.5em)
$sm: 544px; // Small devices | Landscape phones (≥34em)
$md: 768px; // Medium devices | Tablets (≥48em)
$lg: 992px; // Large devices | Desktops (≥62em)
$xl: 1200px; // Extra large devices | Desktops (≥75em)
$xxl: 1920px; // Mega large Desktops | Desktops (≥120em)
// mixin from breakpoints
@mixin mq($name) {
$breakpoints: (