Shake Calisthénie – Force & Performance
Ingrédients
- 🥄 30g de protéine Nutripure (pois + riz)
- 🍌 1 banane mûre (glucides rapides pour recharger le glycogène)
- 🥥 200ml de lait de coco léger (bonnes graisses + texture)
- 🍫 1 c. à soupe de cacao cru (magnésium, antioxydants, motivation)
- 🌻 1 c. à café de graines de tournesol moulues (méthionine, zinc)
- 💧 Eau ou glaçons selon la texture voulue
Instructions
Dans un shaker mélanger tous les ingrédients.
Agiter le shaker pour bien mélanger
<script>
(function(){
const root = document.querySelector('.page-recette') || document;
const servingsInput = root.querySelector('[data-role="servings"]');
if (!servingsInput) return;
const baseServings =
Number(servingsInput.getAttribute('data-base')) ||
Number(servingsInput.value) || 1;
const qtyNodes = Array.from(root.querySelectorAll('.qty[data-base]'));
function formatFr(n){
// 2 décimales max, virgule française
return (Math.round(n * 100) / 100).toString().replace('.', ',');
}
function update(){
const cur = Math.max(1, Number(servingsInput.value) || baseServings);
const factor = cur / baseServings;
qtyNodes.forEach(el => {
const base = Number(el.dataset.base);
const step = Number(el.dataset.step || '0'); // ex: 0.5 pour c.à.s
let val = base * factor;
if (step > 0) val = Math.round(val / step) * step;
el.textContent = formatFr(val);
});
}
servingsInput.addEventListener('input', update);
servingsInput.addEventListener('change', update);
update(); // initial
})();
</script>