Skip to content

Instantly share code, notes, and snippets.

View u840903's full-sized avatar
💭
(╯°□°)╯︵ ┻━┻

Jan K. Griffioen-Järfalk u840903

💭
(╯°□°)╯︵ ┻━┻
View GitHub Profile
@u840903
u840903 / svg-with-png-fallback
Last active August 29, 2015 14:03
SVG Feature Detection and PNG fallback
// http://toddmotto.com/mastering-svg-use-for-a-retina-web-fallbacks-with-png-script/
function supportsSVG() {
return !! document.createElementNS && !! document.createElementNS('http://www.w3.org/2000/svg','svg').createSVGRect;
}
if (!supportsSVG()) {
var imgs = document.getElementsByTagName('img');
var dotSVG = /.*\.svg$/;
for (var i = 0; i != imgs.length; ++i) {
if(imgs[i].src.match(dotSVG)) {
@u840903
u840903 / git-submodules.md
Last active April 22, 2022 14:40
Github Submodule Cheat Sheet

Add a submodule

git submodule add https://github.com/janjarfalk/canvasrunner.git components/canvasrunner/

Update all submodules

git submodule foreach git pull origin master
cd ..
git commit . -m "Updated submodules"