;(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

Renove as energias e aposte numa casa florida com estas ideias de decoração

Buquê de flores para montar é uma ideia criativa para decorar a casa - Divulgação
Buquê de flores para montar é uma ideia criativa para decorar a casa Imagem: Divulgação

Gabriel Dias

Colaboração para o UOL

23/09/2022 04h00Atualizada em 23/09/2022 10h38

A primavera se aproxima trazendo a expectativa de dias mais bonitos, quentes e ensolarados. A mudança de estação renova as energias e pode ser o momento perfeito para uma repaginada na decoração da casa, para dar aquela florida no ambiente.

Dá para transformar a casa com pouco investimento fazendo alterações rápidas e precisas — daquelas mudanças que não precisam ficar para sempre.

Além dos tradicionais arranjos florais, que enfeitam os vasos, mudanças nos tons de cores da sala podem ser feitos trocando os tecidos que cobrem as almofadas, por exemplo.

Quem estiver querendo algo mais ousado pode até trocar a mobília e soltar a criatividade para montar a composição para a temporada — tem até um buquê de Lego!

Veja algumas dicas para renovar a decoração na Primavera:

1. Capas de almofadas decorativas

Capas de Almofadas Decorativas Amarelo Floral - Foto: Divulgação - Foto: Divulgação
Capas de Almofadas Decorativas Amarelo Floral
Imagem: Foto: Divulgação

Preço: R$ 54,99

Para adaptar a decoração da sua casa de acordo com a estação, aposte nas capas das almofadas e do sofá. Experimente tecidos estampados ou de cores mais chamativas. Estampas florais são muito bem-vindas na decoração e estão em alta.

Um kit de capas amarelo, com suas estampas modernas, combinando flora com liso, todas com zíper, pode fazer uma grande diferença na sua sala.

2. Orquídea branca com vaso

Orquídea Branca Artificial Arranjo no Vaso Espelhado - Divulgação  - Divulgação
Orquídea Branca Artificial Arranjo no Vaso Espelhado
Imagem: Divulgação

Preço: R$ 179,90

Ainda que no filme O Diabo Veste Prada (2006), a personagem de Meryl Streep tenha sido completamente irônica quanto à originalidade do uso de florais para a primavera, na realidade, as flores podem sim cair super bem na decoração, especialmente em vasos, cachepôs e jardins verticais.

Tem preguiça de cuidar de plantas naturais? Uma opção é o arranjo permanente de orquídea com efeito hiper-realista. Esse arranjo já vem com o vaso combinando.

3. Buquê de Lego

Buquê de Flores de LEGO - Divulgação - Divulgação
Buquê de Flores de LEGO
Imagem: Divulgação

Preço: R$ 494,90

Este kit de construção é descontraído e criar algo original. Os caules ajustáveis tornam mais fácil adaptar o arranjo a qualquer jarra ou recipiente. Cada detalhe do buquê é feito a partir de peças de Lego e podem ser personalizados para criar um arranjo único. A maior parte das flores têm pétalas que são posicionáveis.

4. Colcha de casal estampada

Colcha de casal estampada - Divulgação - Divulgação
Colcha de casal estampada
Imagem: Divulgação

Preço: R$ 129,90

Para dar um adeus definitivo ao inverno, evite tons mais sombrios como cinza ou preto. Uma boa aposta é investir nas estampas da roupa de cama, especialmente numa bela colchão de cores alegres ou delicadas flores.

5. Cortina de voile floral

Cortina de voile transparente floral - Divulgação - Divulgação
Cortina de voile transparente floral
Imagem: Divulgação

Preço: R$ 68,24

As janelas também podem ganhar uma nova roupagem: mais leve e clarinha. Cortinas são um excelente truque para a renovação. Essa, de voile transparente floral rosa bordada, pode ser usada na sala de estar, banheiro, sala de jantar ou varanda. O impacto vai ser imediato.

6. Quadro decorativo

Quadro decorativo para sala flores do campo - Divulgação - Divulgação
Quadro decorativo para sala flores do campo
Imagem: Divulgação

Preço: R$ 98

Objetos, enfeites e órios fazem toda a diferença na decoração da sala de estar. Escolha vasos, caixas, quadrinhos, velas, pequenas esculturas ou objetos interessantes que possam ser dispostos em composições sobre a mesa de centro ou de canto, no aparador ou numa prateleira flutuante. Uma sugestão, neste caso, é o quadro decorativo para sala de flores do campo.

7. Decoração de parede

flores - Divulgação - Divulgação
Flores de metal para a parede
Imagem: Divulgação

Preço: R$ 122,05

Com imaginação — e um pouquinho de bom senso — é possível renovar o visual da casa e repaginar os ambientes. Essa escultura de parede de flor de metal é feita de material de ferro de alta qualidade com cores brilhantes para adicionar uma sensação fresca e natural ao seu interior.

8. Kit de livros decorativos para mesa de centro

Kit de livros decorativos para mesa de centro - Divulgação - Divulgação
Kit de livros decorativos para mesa de centro
Imagem: Divulgação

Preço: R$ 129,97

Os kits com caixas decorativas, os famosos livros fake, vem ganhando cada vez mais espaço na decoração. Aposte nessa ideia elegante.

A gente escolhe cada produto criteriosamente, de forma independente, e checa os preços na data da publicação (ou seja, podem variar!). Ao comprar pelo nosso link, ganhamos uma comissão, mas você não paga a mais por isso.

Uma dica: costuma fazer compras online? Ao o Amazon Prime, você pode ter entrega grátis e rápida para diversas compras em qualquer lugar do Brasil por R$ 14,90 (o primeiro mês de teste é grátis).