Skip to content

Instantly share code, notes, and snippets.

View elwinschmitz's full-sized avatar
🏠
Working from home

Elwin Schmitz elwinschmitz

🏠
Working from home
View GitHub Profile
(function(){
navigator.serviceWorker.getRegistrations()
.then((registrations) => {
for(let registration of registrations) {
registration.unregister().then(
() => { alert('Ok.') },
() => { alert('No.') }
);
}
});
@elwinschmitz
elwinschmitz / vertical-separator-bookmark.md
Last active February 23, 2021 09:39
Vertical separator bookmark

Vertical Separator Bookmark

Add this URL as a bookmark:

data:text/html;charset=utf-8,%3C%21doctype%20html%3E%3Chtml%3E%3Clink%20rel%3Dicon%20href%3Ddata%3Aimage%2Fx-icon%3Bbase64%2CAAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAAAAAA7u7uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

@elwinschmitz
elwinschmitz / hourglass.html
Created November 2, 2020 09:07
Visual timer / progress-meter / hourglass
<!doctype html>
<title>⌛️</title>
<style>
:root {
--timespan: calc(1 * 60s);
}
html, body {
height: 100%;
(function(){
var input = window.prompt('JS?');
eval(input);
}())
@elwinschmitz
elwinschmitz / True Trello Printer.html
Last active June 9, 2023 19:27 — forked from mathiasrw/True Trello Printer
Ever wanted to print your Trello board? Export as JSON and 'upload' into this page.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>True Trello Printer</title>
<link href="vendor/bootstrap.min.css" rel="stylesheet">
<style>
body {
margin: 0 15%;
(function(){
var stylesheets = document.querySelectorAll('link[rel=stylesheet][href]');
Array.prototype.forEach.call(stylesheets, function (element) {
if (element.media === 'x') {
element.media = element.getAttribute('data-media');
} else {
element.setAttribute('data-media', element.media);
element.media = 'x';
}
@elwinschmitz
elwinschmitz / convert-to-css-url.js
Created April 6, 2017 13:34
Convert a SVG into CSS background-image url
var svg = '<svg width="10" height="10" xmlns="http://www.w3.org/2000/svg"><circle fill="#F00" cx="5" cy="5" r="5"></circle></svg>';
var url = 'data:image/svg+xml,' + encodeURI(svg).replace(/#/g, '%23').replace(/%20/g, ' ').replace(/%22/g, "'");
console.log('background-image: url("' + url + '");');