top of page

UNE NOUVELLE ANNÉE COMMENCE... 2018 EST LA !

  • 20 janv. 2018
  • 2 min de lecture

Dernière mise à jour : 5 mai


Et pour cette nouvelle année, nous voulions tout d'abord vous souhaiter à vous et à votre famille tous nos meilleurs vœux !

Qui dit nouvelle année dit RÉSOLUTIONS...

Heu, comment dire, je crois que nous n'avons jamais réussi à tenir toutes nos bonnes résolutions.... Vous êtes comme nous ?

Alors cette année, nous avons voulu changer un peu la tradition

et nous avons décidé de nous inspirer de cette super idée que nous avons trouvée sur la page Facebook de :

Comment ça marche ?

Alors, à chaque début d'année, vous trouvez un joli POT (ou bien une jolie boîte, ça marche aussi ;) ) que vous pouvez décorer à votre guise, avec vos loulous.

Vous pouvez aussi préparer des Post-It ou bien des petits papiers de toutes les couleurs (c'est plus joli une fois dans le pot).

Et chaque fois dans l'année que vous aurez passé un moment agréable, que vous aurez souri parce que la vie est belle ou alors tout simplement qu'on vous aura fait un compliment ou juste parce que vous êtes heureuse, vous ÉCRIREZ votre moment de bonheur sur un petit papier que vous glisserez dans votre POT À BONHEUR.

Et l'année prochaine, lors du premier jour de l'année, vous lirez en famille tous ces bons petits moments qui ont fait de l'année passée une bonne année.

Ce que nous trouvons génial dans ce concept, c'est que, comme l'humain a trop souvent tendance à se rappeler des mauvais moments et à oublier tous ces petits moments de pur bonheur qu'il vit tous les jours, ce POT À BONHEUR nous permet de ne rien oublier.

Et surtout ne pas oublier ce qui fait que la vie est douce et belle !!!!

Et qui dit nouvelle année dit CARTE DE VŒUX !!!

Les traditionnelles cartes de vœux.....

Oui, depuis l'arrivée d'internet et des téléphones portables, nous ne jurons plus que par des cartes de vœux "électroniques" et autres SMS....

Mais qui n'a jamais espéré en ouvrant sa boîte aux lettres de trouver autre chose que des factures ??? Comme par exemple une belle carte de vœux, et encore mieux, une carte de vœux fabriquée maison ?

C'est pourquoi nous avons décidé cette année de fabriquer des cartes de vœux.

Vous trouverez plein d'idées dans notre tableau Pinterest :

Et voici les cartes que nous avons décidé de réaliser :

Pour nous, ça y est, c'est fait, les cartes sont envoyées et notre poupinette était ravie de les avoir fabriquées et d'avoir écrit toute seule, comme une grande : "Bonne Année !!!"

Alors, avez-vous pris de bonnes résolutions pour 2018, avez-vous aussi envoyé des cartes de vœux ? Les avez-vous fabriquées vous-même ? Dites-nous tout...

Par elle

Commentaires


bottom of page
(function(){ if (window.__cnJeuxScoreHudV1) return; window.__cnJeuxScoreHudV1 = true; var state = { score: 'Score: 0', best: 'Best: ' + (localStorage.getItem('carrementnous_dodge_ball_best_score') || localStorage.getItem('bestScore') || '0') }; function isJeuxPage(){ return //jeux(?:$|[?#/])/.test(window.location.pathname + window.location.search + window.location.hash); } function gameIframe(){ return document.querySelector('iframe[title="GAME DODGE BALL"]'); } function ensureHud(){ var hud = document.getElementById('cn-game-score-hud'); if (!hud) { hud = document.createElement('div'); hud.id = 'cn-game-score-hud'; hud.innerHTML = ''; document.body.appendChild(hud); var s = hud.style; s.position = 'fixed'; s.zIndex = '999999'; s.display = 'none'; s.alignItems = 'center'; s.justifyContent = 'space-between'; s.gap = '8px'; s.boxSizing = 'border-box'; s.pointerEvents = 'none'; s.color = '#fff'; s.background = 'rgba(0,0,0,.78)'; s.border = '1px solid rgba(255,255,255,.55)'; s.borderRadius = '4px'; s.padding = '3px 6px'; s.fontFamily = 'monospace'; s.fontWeight = '800'; s.lineHeight = '1.1'; s.textShadow = '0 1px 2px #000'; } var left = hud.querySelector('.cn-score-left'); var right = hud.querySelector('.cn-score-right'); if (left) left.textContent = state.score.replace('Score:', 'Score :'); if (right) right.textContent = state.best.replace('Best:', 'Best :'); return hud; } function positionHud(){ var hud = ensureHud(); if (!isJeuxPage()) { hud.style.display = 'none'; return; } var iframe = gameIframe(); if (!iframe) { hud.style.display = 'none'; return; } var canvasRect = null; var frameWidth = 0; try { var doc = iframe.contentDocument; var canvas = doc && doc.getElementById('game'); if (canvas) { var cr = canvas.getBoundingClientRect(); canvasRect = { x: cr.x, y: cr.y, width: cr.width, height: cr.height }; frameWidth = iframe.contentWindow.innerWidth || 0; } } catch (e) {} if (!canvasRect || !frameWidth) { hud.style.display = 'none'; return; } var ir = iframe.getBoundingClientRect(); var scale = ir.width / frameWidth; var leftPos = ir.left + canvasRect.x * scale; var topPos = ir.top + canvasRect.y * scale + 3; var width = canvasRect.width * scale; hud.style.display = 'flex'; hud.style.left = Math.round(leftPos) + 'px'; hud.style.top = Math.round(topPos) + 'px'; hud.style.width = Math.round(width) + 'px'; hud.style.height = Math.max(18, Math.round(24 * Math.min(1, Math.max(.78, scale + .28)))) + 'px'; hud.style.fontSize = Math.max(10, Math.min(13, Math.round(width / 16))) + 'px'; } function injectScoreBridge(){ if (!isJeuxPage()) return false; var iframe = gameIframe(); if (!iframe) return false; try { var win = iframe.contentWindow; if (!win || win.__cnScorePostPatchV1) return true; if (!win.CanvasRenderingContext2D) return false; win.__cnScorePostPatchV1 = true; var proto = win.CanvasRenderingContext2D.prototype; var originalFillText = proto.fillText; proto.fillText = function(text, x, y, maxWidth){ try { var txt = String(text || ''); if (/^Score:/i.test(txt)) win.parent.postMessage({ type: 'cnDodgeScoreHud', score: txt }, '*'); if (/^Best:/i.test(txt)) win.parent.postMessage({ type: 'cnDodgeScoreHud', best: txt }, '*'); } catch (e) {} return originalFillText.apply(this, arguments); }; return true; } catch (e) { return false; } } window.addEventListener('message', function(e){ if (!e.data || e.data.type !== 'cnDodgeScoreHud') return; if (e.data.score) state.score = e.data.score; if (e.data.best) state.best = e.data.best; positionHud(); }); function tick(){ injectScoreBridge(); positionHud(); } window.addEventListener('resize', positionHud, { passive: true }); window.addEventListener('scroll', positionHud, { passive: true }); setInterval(tick, 500); setTimeout(tick, 250); setTimeout(tick, 1000); setTimeout(tick, 2500); })();