Skip to content

Instantly share code, notes, and snippets.

View davidde's full-sized avatar

David Deprost davidde

View GitHub Profile
@davidde
davidde / bookmarklet_image_dwl.js
Created May 18, 2020 20:00 — forked from lucidBrot/bookmarklet_image_dwl.js
Bookmarklet to download all images on a page
// as one-liner for bookmarklet
javascript:;(function(){var images=[].slice.call(document.querySelectorAll('img'));try{images.forEach(function(img){downloadResource(img.src)})}catch(e){alert("Download failed.");console.log('Download failed.',e)}function forceDownload(blob,filename){var a=document.createElement('a');a.download=filename;a.href=blob;a.click()}function downloadResource(url,filename){if(!filename)filename=url.split('\\').pop().split('/').pop();fetch(url,{headers:new Headers({'Origin':location.origin}),mode:'cors'}).then(response=>response.blob()).then(blob=>{let blobUrl=window.URL.createObjectURL(blob);forceDownload(blobUrl,filename)}).catch(e=>console.error(e))}}).call(window);
@davidde
davidde / gist:2ad467be0571cb0c2a61bc32f0481e0d
Created November 6, 2019 16:06 — forked from rxaviers/gist:7360908
Complete list of github markdown emoji markup

People

:bowtie: :bowtie: 😄 :smile: 😆 :laughing:
😊 :blush: 😃 :smiley: ☺️ :relaxed:
😏 :smirk: 😍 :heart_eyes: 😘 :kissing_heart:
😚 :kissing_closed_eyes: 😳 :flushed: 😌 :relieved:
😆 :satisfied: 😁 :grin: 😉 :wink:
😜 :stuck_out_tongue_winking_eye: 😝 :stuck_out_tongue_closed_eyes: 😀 :grinning:
😗 :kissing: 😙 :kissing_smiling_eyes: 😛 :stuck_out_tongue:
@davidde
davidde / Grid&Flex.html
Last active November 13, 2018 15:10
Simple CSS Grid & Flexbox Intro: https://codepen.io/DavidDeprost/pen/OaXvqo
<!DOCTYPE html>
<html lang='en'>
<head>
<meta charset='utf-8'>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS Grid & Flexbox</title>
</head>
<body>
@davidde
davidde / media-query.css
Last active March 28, 2022 20:35 — forked from gokulkrishh/media-query.css
CSS Media Queries for Desktop, Tablet, Mobile.
/*****************************************
* *
* Generic Media queries *
* *
******************************************/
@media (hover: none) {
/*
Device = Devices of which the primary input device cannot hover:
= touchscreens!