návody (0)
Jakou zvolit hrubost mletí zrnkové kávy
Hrubost mletí kávy je jedním z nejdůležitějších faktorů, které ovlivňují chuť a kvalitu připraveného nápoje.…

Příprava vietnamské kávy
Vietnamská káva je jedinečný nápoj, který se vyznačuje svou silnou chutí a sladkou dochutí. Její…

Jak připravit espresso
Espresso je základním kamenem mnoha druhů kávových nápojů, jako jsou cappuccino, latte macchiato nebo americano

Příprava kávy ve Vacuum potu
Vacuum pot, nebo také vakuový kávovar či sifon, je elegantní a efektní způsob, jak si…

Příprava kávy ve french pressu
French press je jednoduchý a efektivní způsob přípravy kávy, který vám umožní vychutnat si její…

Jak připravit kávu v moka konvici
Moka konvice je tradiční italský způsob přípravy kávy, který se používá již od 19. století.

Tajemství dokonalé domácí kávy: tipy a triky od profesionálů
Profesionálové se shodují na tom, že kvalitní káva začíná u výběru správných zrn.

žena nalévající kávu Káva a metabolismus: Jak vás ovlivňuje?
Kromě svého pověstného aroma a osvěžující chuti má káva také vliv na naše tělo a…

Poměr arabiky a robusty: Jak najít ideální kombinaci chuti a kofeinu
Poměr arabiky a robusty Káva je jedním z nejoblíbenějších nápojů na světě. Je vyrobena z…

Skladování zrnkové kávy: Umění uchovat čerstvost a chuť
jak uchovávat zrnkovou kávu, abychom zachovali její čerstvost, chuť a aroma.

<?php
wp_enqueue_script('brt-gsap');
?>
<script>
document.addEventListener('DOMContentLoaded', () => {
// Check if it's a touch device
const isTouchDevice = 'ontouchstart' in window;
const createCursorFollower = () => {
const $el = document.querySelector('.bt-cursor-follower');
// Each time the mouse coordinates are updated,
// we need to pass the values to gsap in order
// to animate the element
window.addEventListener('mousemove', (e) => {
const { target, clientX, clientY } = e;
// Check if target is inside elements with class .bt-blog-card8
const isTargetBlogCard = target?.closest('.bt-blog-card8');
// GSAP config
gsap.to($el, {
x: clientX - 48, // Adjusted to position cursor in the middle
y: clientY - 48, // Adjusted to position cursor in the middle
duration: 0.7,
ease: 'power4', // More easing options here: https://gsap.com/docs/v3/Eases/
opacity: isTargetBlogCard ? 1 : 0,
transform: `scale(${isTargetBlogCard ? 1 : 0})`,
});
});
// Hiding the cursor element when the mouse cursor
// is moved out of the page
document.addEventListener('mouseleave', (e) => {
gsap.to($el, {
duration: 0.7,
opacity: 0,
transform: 'scale(0)',
});
});
};
// Only invoke the function if it isn't a touch device
if (!isTouchDevice) {
createCursorFollower();
}
});
</script>