;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

"Esconder" a bagunça do dia a dia é possível com truques de decoração

Profissionais de arquitetura e design de interiores trazem soluções criativas para camuflar itens muito utilizados no dia a dia e que ficam espalhados pela casa - Carlos Piratininga
Profissionais de arquitetura e design de interiores trazem soluções criativas para camuflar itens muito utilizados no dia a dia e que ficam espalhados pela casa Imagem: Carlos Piratininga

De Nossa

21/05/2021 10h22

Manter uma casa sempre alinhada na arrumação não é uma tarefa fácil. Mas a decoração de interiores e suas soluções práticas são aliadas para facilitar a organização e, até mesmo, camuflar a bagunça.

Segundo a arquiteta Cristiane Schiavoni, é preciso, antes de qualquer coisa, conhecer o perfil dos moradores. Este pode ser o bagunceiro assumido, que pode até contar com espaço de sobra para posicionar tudo, mas não tem paciência para manter tudo arrumado.

Já o segundo é retrato da pessoa que é naturalmente desorganizada e que não consegue vislumbrar facilmente um meio para manter o espaço arrumado.

Ao contrário dos tipos um e dois, o terceiro é alguém que ama uma arrumação, mas trava uma luta consigo para tudo ficar no seu devido lugar, já que esse processo não acontece naturalmente.

Neste projeto assinado pela arquiteta Cristiane Schiavoni, o cliente decidiu pelo seu home office próximo à sala de estar, já que gosta de exercer suas atividades profissionais enquanto assiste televisão. Assim, para esconder sua ?bagunça? de trabalho, as portas de correr fazem a divisão entre os ambientes - Carlos Piratininga - Carlos Piratininga
Neste projeto assinado pela arquiteta Cristiane Schiavoni, o cliente decidiu pelo seu home office próximo à sala de estar, já que gosta de exercer suas atividades profissionais enquanto assiste televisão. Assim, para esconder sua ?bagunça? de trabalho, as portas de correr fazem a divisão entre os ambientes
Imagem: Carlos Piratininga

De acordo com a arquiteta Flávia Nobre, sócia da designer de interiores Roberta Saes no escritório Meet Arquitetura, a proposta inicial é aprender a camuflar a bagunça. Para isso, as profissionais separaram dicas e referências onde detalham as soluções que criaram para deixar tudo em seu devido lugar.

Decoração e marcenaria ao seu favor

Neste loft de 40m² projetado pelo Meet Arquitetura, mais um home office integrado com os demais ambientes. Para não prejudicar a atmosfera gostosa do apto, a parte interna da mesa de trabalho conta com nichos e gavetas para que a moradora possa guardar seus itens pessoais e deixá-los fora de vista quando o expediente acabar  - Henrique Ribeiro - Henrique Ribeiro
Neste loft de 40m² projetado pelo Meet Arquitetura, mais um home office integrado com os demais ambientes. Para não prejudicar a atmosfera gostosa do apto, a parte interna da mesa de trabalho conta com nichos e gavetas para que a moradora possa guardar seus itens pessoais e deixá-los fora de vista quando o expediente acabar
Imagem: Henrique Ribeiro

Diversos truques ligados à marcenaria, bem como objetos de decoração, auxiliam no processo de organizar e, ao mesmo tempo, proporcionar uma estética harmoniosa para o ambiente. Baús, nichos, prateleiras, estantes, gavetões e caixas são clássicos que fazem a diferença.

Se os moradores apresentarem o perfil "bagunceiros", apostar em um móvel fechado pode ser o caminho, pois ajuda a esconder com eficácia.

"Ao invés de uma estante vazada e com nichos, pensar em uma opção com portas pode ser uma alternativa bastante interessante. Para um home teather, um rack fechado com o efeito ripado, por exemplo, abriga os equipamentos, tirando aquela sensação de amontado. E o é excelente para que os fios não fiquem aparecendo", indica a arquiteta Flávia Nobre.

Como um novo hábito adquirido pelos brasileiros em função da pandemia, Cristiane Schiavoni e as sócias da Meet Arquitetura salientam a relevância de outro ório a ser posicionado logo na entrada das residências: um móvel para guardar os sapatos.

Na sala estar assinada por Cristiane Schiavoni, ao lado do  com a peça de arte, à primeira vista as duas ?portinhas? podem ar desapercebidas. Mas, com um pequeno toque para abertura, os moradores têm o aos jogos de tabuleiros que estão guardados no espaço - Carlos Piratininga - Carlos Piratininga
Na sala estar assinada por Cristiane Schiavoni, ao lado do com a peça de arte, à primeira vista as duas ?portinhas? podem ar desapercebidas. Mas, com um pequeno toque para abertura, os moradores têm o aos jogos de tabuleiros que estão guardados no espaço
Imagem: Carlos Piratininga

Praticidade

Próximo à sala de estar do apartamento, Cristiane Schiavoni criou um pequeno ambiente para abrigar os brinquedos dos pequenos. Prateleiras, caixas e cestos simplificam no processo de acondicionar novamente depois da diversão - Carlos Piratininga - Carlos Piratininga
Próximo à sala de estar do apartamento, Cristiane Schiavoni criou um pequeno ambiente para abrigar os brinquedos dos pequenos. Prateleiras, caixas e cestos simplificam no processo de acondicionar novamente depois da diversão
Imagem: Carlos Piratininga

Um dos principais facilitadores para que tudo permaneça em seus devidos lugares é a praticidade. Quando tudo está claro e perto, a tendência é que o fluxo da organização se descomplique.

Em casas com crianças e brinquedos, caixotes com rodízios, cestos e prateleiras são muito convenientes e incentivam que sejam guardados logo após as brincadeiras. "Tudo precisa ser muito eficaz para que rapidamente a casa fique organizada", relata Cristiane Schiavoni.

Solução aliada à sofisticação

Optar por itens decorativos que, ao mesmo tempo, guardem as coisas de casa é uma solução que, além de otimizar, deixa o cômodo mais bonito e com personalidade.

Segundo a arquiteta Cristiane Schiavoni, uma cristaleira, por exemplo, pode ser um desses móveis que emprestam sofisticação e eficiência para guardar as taças que não são utilizadas com frequência. "Quando me dizem que a cristaleira não é útil, prontamente explico a sua aplicabilidade em casa. Além de decorar de maneira muito elegante, traz consigo essa ideia de funcionalidade", defende.