Skip to content

Instantly share code, notes, and snippets.

View eroSilva's full-sized avatar
👋
Eae

Erô eroSilva

👋
Eae
View GitHub Profile
const FutureSelect = (selector, parent = document) => {
let request = null
return new Promise((resolve) => {
const select = () => {
const elements = parent && [ ...parent.querySelectorAll(selector) ] || []
if (!elements.length) {
request = requestAnimationFrame(select)
return
@eroSilva
eroSilva / _responsive-content.scss
Last active January 9, 2019 16:29
Estilos para criar Blocos de HTML que mantem a proporção no seu redimensionamento.
// Responsive content
// - ...
%responsive-content{
position: relative;
display: block;
height: 0;
overflow: hidden;
> img,